一般來說,用遠程工具如putty,SecureCRT等登入阿裡雲服務器或其他服務器,使用的埠默認是22。 有時出於安全問題,防止22埠被掃描,會將遠程埠改為其它自定義的埠(建議大於10000,一萬以下的埠可能會被系統使用)。
步驟很簡單,兩步:
1.修改ssh設定檔,將埠改為自定義的端口如10022。
ssh的設定檔是:/etc/ssh/sshd_ config,使用vi編輯:vi /etc/ssh/sshd_ config,新增Port:10022,同時把22埠打開,防止設定埠出錯,導致登不了服務器。 10022生效之後可以將22埠再注掉。
2.修改防火牆,讓端口可以通過,執行下麵的添加語句,80改為你的10022即可,附其它指令如下。
添加firewall-cmd --zone=public --add-port=80/tcp --permanent(--permanent永久生效,沒有此參數重啟後失效)
重新載入firewall-cmd --reload
查看firewall-cmd --zone= public --query-port=80/tcp
删除firewall-cmd --zone= public --remove-port=80/tcp --permanent
附說明:centos7的防火牆是firewalld,老的linux版本用的iptable,兩者使用上有些差別。
TOP