vi /etc/ssh/sshd_config
找到# Port 22
或Port 22
,修改为
Port 22
Port 31111 # 修改为你想设置的新端口,建议在1024~65535之间
接下来测试 sshd 配置文件
sshd -t
如果没有问题就可以重启 sshd 服务了,在重启前请再次确认防火墙已经放行新的端口,SELinux 是关闭的或者相关设置也是正确的
sestatus # 确认 SELinux 的状态是 disable
service sshd restart
重启完毕后,如果新端口可以接通,就可以把 22 端口注释掉再重启服务,就完成 SSH 修改端口的操作了