轉-修改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
版權宣告:本文為博主原創文章,轉載請附上博文連結!