如何解決Ubuntu系統默認禁止root用戶ssh登錄?


問題:root無法ssh登錄Ubuntu服務器?

原因:Ubuntu系統默認禁止root用戶ssh登錄

解決方案:修改sshd服務配置文件,vim   /etc/ssh/sshd_config

找到這一行,  #PermitRootLogin prohibit-password
然后添加    PermitRootLogin yes     保存退出文件。

("PermitRootLogin” 設置是否允許root通過ssh登錄。實際生產環境里是設成 "no" 哈)

然后重啟服務,service  sshd  restart   或者  systemctl   restart  sshd  都可以。重新打開Xshell新的連接可以使用root用戶正常遠程ssh登錄。

 需要注意的是配置文件是 sshd_config    不是 ssh_config,注意區分哈親。

 ssh_config 和sshd_config都是ssh服務器的配置文件,區別在於,ssh_config對於客戶端的配置文件,而sshd_config 則是針對服務端的配置文件。

 


免責聲明!

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



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