如何修改ssh的端口號?

  首先修改配置文件,找到#Port 22一段,這裏是標識默認使用22端口,增加自定的端口:

vi /etc/ssh/sshd_config

 Port 22

 Port 50000

  然後保存退出,重啓sshd服務使其生效:

/etc/init.d/sshd restart

  這樣SSH端口將同時工作與22和50000上。

  現在編輯防火牆配置,開放50000端口:

vi /etc/sysconfig/iptables

 -A INPUT -p tcp -m state --state NEW -m tcp --dport 50000 -j ACCEPT

  然後保存退出,重啓iptables服務使其生效:

/etc/init.d/iptables restart

  使用ssh工具連接50000端口,來測試是否成功。

  如果連接成功了,則再次編輯sshd_config的設置,將裏邊的Port22刪除,即可。

  之所以先設置成兩個端口,測試成功後再關閉一個端口,是爲了防止在修改conf的過程中,萬一出現掉線、斷網、誤操作等未知情況時候,還能通過另外一個端口連接上去調試以免發生連接不上必須派人去機房,導致問題更加複雜麻煩。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章