1、关闭firewall:
service firewalld stop
systemctl disable firewalld.service #禁止firewall开机启动
2、安装iptables防火墙
yum install iptables-services -y#安装
3、编辑iptables防火墙配置
vi /etc/sysconfig/iptables #编辑防火墙配置文件
-A INPUT -m state --state NEW -m tcp -p tcp --dport 10999 -j ACCEPT #需要修改的远程端口号
:wq! #保存退出
service iptables start #开启
systemctl enable iptables.service #设置防火墙开机启动
4、修改ssh默认端口
vi /etc/ssh/sshd_config #找到Port 22 在下方添加 将22注释打开 再增加一行
Port 22
Port 10999
#AddressFamily any
#ListenAddress 0.0.0.0
#ListenAddress ::
重启ssh服务
systemctl restart sshd
5.关闭selinux
输入vi /etc/sysconfig/selinux
把里边一行改为
SELINUX=disabled
保存 wq ,重启服务器生效
完成之后即可使用修改之后的端口登录服务器
(如果可以远程再把22哪行注释掉,并重启systemctl restart sshd 服务)
6.关闭iptables
关闭iptables 输入service iptables stop
禁止开机自启动 输入chkconfig iptables off