Linux root用戶不能通過SSH連接的問題


http://jingyan.baidu.com/article/fd8044fad48fc95031137a85.html

最近在虛擬機安裝Ubuntu之后,通過普通ssh遠程連接的時候明明輸入了正確的root用戶名和密碼卻一直提示輸入密碼,無法遠程登錄;試用了下普通用戶都正常。后面網上找了下資料解決了。和大家分享一下,希望能幫助到遇到同樣問題的你

工具/原料

  • Ubuntu
  • xshell
  • ssh

方法/步驟

  1. 1

    發現問題

    通過xshell連接ubuntu,輸入,連接名稱,ip,端口,已經用戶名密碼,輸入完成后點擊連接,開始進行遠程連接,發現一直提示連接不了;提示"ssh服務器拒絕了密碼,請再試一次。"其實試了多少次都沒用;

  2. 2

    解決問題

    1、確認ssh服務已安裝,通過普通用戶連接成功;

    2、確認ssh配置是否對root進行特殊設置,修改/etc/ssh/sshd_config文件中

    PermitRootLogin without-password將 without-password改為yes;

    3、重啟ssh服務/etc/init.d/ssh restart;

  3. 3

    驗證結果

    再次使用ssh連接,這次沒有任何提示,連接成功了;

  4.  


免責聲明!

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



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