解決Ubuntu的root賬號無法登錄SSH問題-Permission denied, please try again.


有時,我們登錄SSH的時候,會出現如下問題:

此時,是因為系統默認禁止root用戶登錄ssh,此時我們可以這樣解決:

首先,Ctrl+C退出密碼輸入界面:

然后輸入:su -

tips:一定是su -,不是su

然后出現如下界面:

然后,我們編輯sshd_config文件,我們輸入:vi /etc/ssh/sshd_config

出現如下文件編輯的界面:

我們往下拖拖,找到如下行數:

我們可以看到,這幾行默認不允許root登錄SSH,所以我們要進行相應設置,替換為如下:

# Authentication:
LoginGraceTime 120
#PermitRootLogin without-password
PermitRootLogin yes
StrictModes yes

OK,此時就允許root登錄ssh了,改好后如下圖所示:

然后我們需要保存並退出,按Esc,然后輸入:wq!,這樣成功保存退出。

接下來,我們需要重啟ssh服務,我們輸入: /etc/init.d/ssh restart

執行后如下所示:

好,然后我們再來測試一下ssh能否連接了,我們輸入:ssh localhost

我們可以看到,執行后會讓我們輸入密碼,然后我們輸入對應的root密碼,再按回車,會出現如下界面:

我們可以看到,成功登陸,好的,完成。

 轉載自:http://blog.csdn.net/weiwei_pig/article/details/50954334


免責聲明!

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



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