服務器ssh登錄提示“Permission denied, please try


原因:不用懷疑,一般情況下,就是你密碼輸入錯誤了。

解決:找到正確的密碼輸入。


當然,也有可能是下面的情況:

在Windows中使用ssh客戶端連接,提示“ssh服務器拒絕了密碼,請再試一次”,或者在linux中通過ssh連接,提示“Permission denied, please try again”時,可嘗試使用以下方式修復:

1、在ssh提示上述信息時,可以在管理控制台通過Web VNC連接管理終端連接服務器進行測試,如果使用root和密碼可以登錄,說明帳號與密碼是正確的。

2、檢查/etc/ssh/sshd_config中的PermitRootLogin,該參數指定是否允許root用戶通過ssh遠程連接服務器。PermitRootLogin設置yes時表示允許root通過ssh連接服務器,為no時為不允許。

一般ssh密碼錯誤,同時Web VNC可以登錄的問題,此參數的設置引起問題的可能性比較大。


具體調整:

(1) 使用命令vi  /etc/ssh/sshd_config;

注意:vi后面有空格,再加上后面的文件名

(2) 按"/"鍵后進入搜索模式,輸入PermitRootLogin后回車(注意是有大寫的),可以查找到該參數;

(3) 按"a"或"i"鍵可以進入編輯,將其修改為yes,即為允許root通過ssh進行連接;

(4) 按"Esc"鍵可以退出編輯,最后輸入" :wq!"(包含冒號),回車進行保存退出。(如果不保存,可以使用" :q!"回車)

(5) 然后重啟sshd服務生效即可,重啟命令可以使用:service sshd restart 。


免責聲明!

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



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