**针对centos7的变化,修改sshd端口需要修改/etc/ssh/sshd_config,selinux,防火墙
**
1、修改/etc/ssh/sshd_config
执行命令:vi /etc/ssh/sshd_config
找到行
#Port 22
添加一行
Port 5000
2、修改SELinux 添加5000端口到 SELinux
执行命令:semanage port -m -t ssh_port_t -p tcp 5000
3、然后确认一下是否添加进去
执行命令:semanage port -l | grep ssh
如果成功会输出
ssh_port_t tcp 5000, 22
4、修改firewall配置
执行命令:firewall-cmd --zone=public --add-port=5000/tcp --permanent
5、重载防火墙
执行命令:firewall-cmd --reload
6、重启ssh服务
执行命令:systemctl restart sshd.service
7、测试新端口的ssh连接
执行命令:ssh xx.xx.xx.xx -p 5000
8、重启服务器,并测试ssh连接
执行命令:reboot
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)