修改配置文件 vi /etc/ssh/sshd_config
命令搜索输入 /Port 按n可重复查找,直到找到#Port 22
修改为如下 Port ** #修改成你喜欢的端口数字
保存退出 :wq
重启ssh服务 /etc/init.d/sshd restart
修改SSH端口属于比较危险的一个操作,最好先保留22端口,加上想修改的端口:
Port 22
Port **
确认修改成功后再把22端口去掉。
或者是添加一个脚本,定时覆盖原先的配置,确认没问题再去掉,总之修改操作慎之又慎,个人云服务器还好,若是机房的机器就很麻烦。
修改操作也可能报错:
Job for sshd.service failed because the control process exited with error code. See "systemctl status sshd.service" and "journalctl -xe" for details.
关闭selinux:setenforce 0