本文介紹通過Workbench遠程登錄ECS實例時,提示登錄失敗,無法使用密碼登錄方式錯誤的問題原因和解決方案。
問題現象
使用密碼通過Workbench遠程登錄ECS實例時,提示登錄失敗,無法使用密碼登錄方式錯誤。
問題原因及解決方案
出現該問題可能有以下原因:
修改SSH配置文件
您可以根據業務需要,使用密鑰認證方式或通過VNC登錄實例后,修改SSH服務的配置文件來解決該問題。
使用密鑰認證方式或通過VNC登錄實例。
具體操作,請參見通過密碼或密鑰認證登錄Linux實例或使用VNC登錄實例。
查看
/etc/ssh/sshd_config
的參數PasswordAuthentication
配置是否有誤。cat /etc/ssh/sshd_config
如下圖所示,
PasswordAuthentication
參數設置為no
,表示禁止以密碼方式登錄,需要修改為yes
。修改
PasswordAuthentication
的參數為yes
。打開SSH配置文件。
sudo vim /etc/ssh/sshd_config
將
PasswordAuthentication no
修改為PasswordAuthentication yes
。按
Esc
鍵,輸入:wq
后按Enter
鍵,保存配置。
重啟SSHD服務使配置生效。
sudo systemctl restart sshd.service
使用密碼認證方式登錄ECS實例,如果可以正常登錄,說明問題已解決。
具體操作,請參見通過密碼或密鑰認證登錄Linux實例。
文檔內容是否對您有幫助?