首先编辑SSH端口
vi /etc/ssh/sshd_config
#Port 22
修改添加如下(22端口一定先去注释,新端口试用无误后再给22端口加注释)
Port 22
Port 10086
开放新端口到防火墙,重启防火墙,重启机器:
firewall-cmd --zone=public --add-port=10086/tcp --permanent
systemctl restart firewalld.service
shutdown -r now
试了新端口没有问题,就把22注释掉
vi /etc/ssh/sshd_config
#Port 22
Port 10086
再重启一次就OK:
shutdown -r now
============================
ssh端口修改无效果 修改失败 修改不成功解决
有几台机器ssh端口怎么修改也不行,终于找到问题
是由于selinux系统未关闭导致
关闭selinux的方法:
vi /etc/selinux/config
将SELINUX=enforcing改为SELINUX=disabled
执行命令# setenforce 0
后生效
文章评论