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
相關文章
相關標籤/搜索