- 登錄系統(tǒng)后吝梅,通過(guò)如下命令打開(kāi)sshd_config文件。
vim /etc/ssh/sshd_config
找到 #Port 22 行惹骂,按【i】苏携,進(jìn)入編輯模式添加自己預(yù)想的端口,比如 Port 11对粪,【Esc】退出編輯模式兜叨,【Shift】+【:】進(jìn)入命令模式穿扳,":wq"保存并退出。
# If you want to change the port on a SELinux system, you have to tell
# SELinux about this change.
# semanage port -a -t ssh_port_t -p tcp #PORTNUMBER
#
#Port 22
Port 11
#AddressFamily any
#ListenAddress 0.0.0.0
#ListenAddress ::
2.向selinux中添加ssh端口 国旷。
semanage port -a -t ssh_port_t -p tcp 11
3.重啟ssh服務(wù)。
systemctl restart sshd.service
- 開(kāi)啟防火墻茫死。
systemctl start firewalld.service
- 開(kāi)放防火墻對(duì)應(yīng)端口跪但。
firewall-cmd --zone=public --add-port=11/tcp --permanent
--permanent 為永久生效,沒(méi)有此參數(shù)則重啟后配置失效峦萎。
- 通過(guò)如下命令重新加載防火墻策略屡久。
firewall-cmd --reload
- 補(bǔ)充:重啟防火墻命令。
systemctl restart firewalld.service