修改ssh端口
1.找到sshd配置文件
/etc/ssh/sshd_config
2.修改sshd_config配置文件
注:原配置文件 Port 22這行默認是注釋的
添加一個新的端口最好把原來默認的22 端口打開
另按相同格式 指定一個新的端口
3.重啟sshd 服務
systemctl restart sshd
4.查看sshd服務是否正常啟動
systemctl status sshd
5.檢查端口是否處於監聽狀態
netstat -ntulp | grep sshd
至此 ssh服務設置完成
6、設置防火牆策略
①.可以直接將防火牆全關閉了
systemctl stop firewalld
systemctl disable firewalld
②.也可以只開10022寬口
firewall-cmd --zone=public --add-port=10022/tcp --permanent
查看10022端口是否添加到策略中
firewall-cmd --list-ports
7.關閉SeLinux
vim /etc/selinux/config
重啟生效(若無法重啟 可執行setenforce 0)
現在就可以使用XShell試着連接服務器了
ssh root@192.168.xx.xx 10022