CentOS 7 / RHEL 7:修改OpenSSH 默认端口

一、备份sshd_configpython

cp -p /etc/ssh/sshd_config /etc/ssh/sshd_config.orig.$(date +%F)

 

二、vi /etc/ssh/sshd_config,修改Port 22为其它端口(建议大于1024)ssh

Port 2292

 

三、因SELINUX仅容许默认ssh的端口22,须要增长新修改的端口tcp

semanage port -a -t ssh_port_t -p tcp 2292

 

四、若是没有semanage命令,则先执行spa

yum -y install policycoreutils-python

 

再执行如下rest

semanage port -a -t ssh_port_t -p tcp 2292

 

五、检查ssh端口的上下文code

semanage port -l | grep ssh

 

六、重启sshd服务blog

systemctl restart sshd.service

 

七、增长防火墙端口cmd

firewall-cmd --zone=public --permanent --add-port=2292/tcp

 

八、从新加载防火墙服务io

firewall-cmd --reload

 

九、检查端口class

ss -tnlp | grep ssh
相关文章
相关标签/搜索