linux ssh禁止root登錄,Linux中禁止root用戶SSH登錄及修改SSH端口的方法


1、禁止root用戶登錄ssh

代碼如下:

#vi /etc/ssh/sshd_config

代碼如下:

PermitRootLogin yes

改為

代碼如下:

PermitRootLogin no

重啟sshd服務

代碼如下:

#service sshd restart

此時再使用root登錄就會被提示拒絕:

代碼如下:

login as: root

root@192.168.8.100's password:

Access denied

2、修改ssh默認端口

代碼如下:

vi /etc/ssh/sshd_config

找到#Port 22一段,這里是標識默認使用22端口,修改為如下:

代碼如下:

Port 22

Port 7000

然后保存退出

重啟sshd服務

代碼如下:

#service sshd restart

注意:此時使用22端口和7000應該都可以登錄,這樣就避免了在調試時失誤(如調整端口后沒有調整相應的防火牆策略)導致不能使用ssh登錄服務器的情況。

使用ssh客戶端並用7000端口登錄測試,無誤后再將/etc/ssh/sshd_config配置文件下的Port 22一句注釋並重啟sshd服務即可。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM