現(xiàn)象描述
使用 SSH 登錄時,登錄時多次輸入密碼后返回報錯信息 “Too many authentication failures for root”,并且連接中斷。
可能原因
在多次連續(xù)輸入錯誤密碼后,觸發(fā)了 SSH 服務密碼重置策略。
處理步驟
- 使用 VNC 登錄 Linux 實例
- 執(zhí)行以下命令,使用 VIM 編輯器進入 sshd_config 配置文件。
vim /etc/ssh/sshd_config
- 查看是否包含類似如下配置。
MaxAuthTries 5
說明:
該參數(shù)默認未啟用,用于限制用戶每次使用 SSH 登錄時,能夠連續(xù)輸入錯誤密碼的次數(shù)。超過設(shè)定的次數(shù)則會斷開 SSH 連接,并顯示相關(guān)錯誤信息。但相關(guān)賬號不會被鎖定,仍可重新使用 SSH 登錄。
請您結(jié)合實際情況確定是否需修改配置,如需修改,建議您備份 sshd_config 配置文件。
- 按 i 進入編輯模式,修改以下配置,或在行首增加 # 進行注釋。
MaxAuthTries <允許輸入錯誤密碼的次數(shù)>
- 按 Esc 退出編輯模式,輸入 :wq 保存修改。
- 執(zhí)行以下命令,重啟 SSH 服務。
service sshd restart
重啟 SSH 服務后,即可使用 SSH 登錄。