修改ssh默认端口,假设我们要将默认的22端口修改为22222
一,修改绑定的端口
1 2 3
| sudo yum install policycoreutils sudo semanage port -a -t ssh_port_t -p tcp 22222 sudo semanage port -m -t ssh_port_t -p tcp 22222
|
二,防火墙
1 2
| [root@localhost ~] iptables -I INPUT -p tcp -m state --state NEW -m tcp --dport 22222 -j ACCEPT [root@localhost ~] iptables-save
|
再检查是否放开
1
| [root@localhost ~] iptables -nL --line-number
|
三,修改ssh配置文件
1
| [root@localhost ~]# sudo vim /etc/ssh/sshd_config
|
找到# Port 22
地方,改为Port 22222
,保存退出。
重启sshd服务:
1
| [root@localhost ~] sudo service sshd restart
|
记得修改ssh文件夹的执行权限