centos 7 修改ssh登录默认端口

发布时间:2020年12月16日 阅读:340 次

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 


Tag:
相关文章

发表评论: