Centos 7 更改SSH端口

前端之家收集整理的这篇文章主要介绍了Centos 7 更改SSH端口前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

一、修改selinux属性

如果不修改这个的话,系统默认是强制你执行原来的端口访问,所以修改端口没有任何意义,我就是因为这个问题失败了好多次,怎么配置都连接不上ssh

#vim /etc/selinux/config
将SELINUX=enforcing和SELINUXTYPE=targeted 用#注释掉
在下面新加SELINUX=disabled
#setenforce 0
立即执行生效

二、修改ssh服务器配置文件

#vim /etc/ssh/sshd_config
将里面的port 22 前面的#去掉,然后重启sshd服务
#systemctl restart sshd.service


三、修改防火墙设置

1、 复制 firewalld 有关 sshd 的设定档案:
#cp / usr / lib / firewalld / services / ssh .xml / etc / firewalld / services /
2、修改防火墙服务端口配置文件
#vim /etc/firewalld/services/ssh.xml
将里面的<portprotocol="tcp"port"22"/> 改成<"10452"> 端口可以自己去定,保存退出
3、重新加载防火墙
#firewall-cmd --reload

四、用xshell登录测试

端口将22 改为10452 输入用户名、密码进行修改

猜你在找的CentOS相关文章