CentOS7修改ssh端口
1、安装工具包
yum install -y policycoreutils-python
2、关闭SELinux
[root@server201 ~]# sestatus -v SELinux status: enabled
修改配置:
vim /etc/selinux/config
将SELINUX=enforcing改为SELINUX=disabled
重启机器生效。
3、修改ssh端口
vim /etc/ssh/sshd_config
将Port 22 改为一个大于1000的端口,比如12333。
4、修改防火墙策略
1)添加端口
[root@server201 ~]# firewall-cmd --zone=public --add-port=12333/tcp --permanent success
2)重新加载配
[root@server201 ~]# firewall-cmd --reload success
3)查看端口是否被打
[root@server201 ~]# firewall-cmd --permanent --query-port=12333/tcp yes
5、重启SSH服务和防火
systemctl restart sshd.service systemctl restart firewalld.service
参考资料:
http://blog.csdn.net/ausboyue/article/details/53691953
http://blog.csdn.net/u012486840/article/details/53161574