今天就跟大家聊聊有關怎么在Linux系統中修改SSH默認的22端口,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。
第1步:假如要限制通過SSH登陸Linux的IP,那么可以如下做:
首先:修改/etc/hosts.deny,在其中加入sshd:ALL,注意不能加#號
然后:修改:/etc/hosts.allow,在其中進行如下設置:sshd:192.168.1.16
這樣設置就只允許192.168.1.16的IP通過SSH登陸上LINUX機器了。
當然在做為服務器方面,不安裝gnome和KDE圖形化界面,可以增加安全系數。
第2步:修改配置文件
vi /etc/ssh/sshd_config
找到#Port 22一段,這里是標識默認使用22端口,修改為如下:
Port 22
Port 999
去掉前面的#號。
然后保存退出
在終端輸入命令:/etc/init.d/sshd restart 重新啟動ssh服務。
這樣SSH端口將同時工作與22和999上。
現在編輯防火墻配置:vi /etc/sysconfig/iptables
啟用999端口。
-A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 999 -j ACCEPT
在終端輸入命令:/etc/init.d/iptables restart 重新啟動防火墻的訪問規則。
現在請使用ssh工具連接999端口,來測試是否成功。如果連接成功了,則再次編輯sshd_config的設置和防火墻的端口,將里邊的Port22刪除,然后重新啟動ssh服務和防火墻的訪問規則即可。
看完上述內容,你們對怎么在Linux系統中修改SSH默認的22端口有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注億速云行業資訊頻道,感謝大家的支持。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。