1. 程式人生 > >轉-修改ssh登入埠22

轉-修改ssh登入埠22

1 . 登入伺服器,開啟sshd_config檔案

[[email protected] ~]# vim /etc/ssh/sshd_config

2 . 找到#Port 22,預設是註釋掉的,先把前面的#號去掉,再插入一行設定成你想要的埠號,注意不要跟現有埠號重複

......

# 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 10022

SSH預設監聽埠是22,如果你不強制說明別的埠,”Port 22”注不註釋都是開放22訪問埠。上面我保留了22埠,防止之後因為各種許可權和配置問題,導致連22埠都不能訪問了,那就尷尬了。等一切都ok了,再關閉22埠。

Ok,繼續,我增加了10022埠,大家修改埠時候最好挑10000~65535之間的埠號,10000以下容易被系統或一些特殊軟體佔用,或是以後新應用準備佔用該埠的時候,卻被你先佔用了,導致軟體無法執行。

3 . 重啟SSH服務,最好也重啟下伺服器

systemctl restart sshd  
shutdown -r now  

4 . 嘗試通過10022埠登入SSH,或者進入該伺服器直接本地訪問SSH如下:

[[email protected] ~]#ssh [email protected] -p 10022

如果成功,說明10022已經完全可以使用了,接下來你就可以根據上述步驟把sshd_config的Port22註釋掉就OK了,大工造成!
--------------------- 
作者:咻一咻 
來源:CSDN 
原文:https://blog.csdn.net/qq_37187976/article/details/80626528 
版權宣告:本文為博主原創文章,轉載請附上博文連結!