Permission denied (publickey). SSH用戶名密碼登錄報錯


 有個問題出現了好幾次了,每次都忘了,需要查資料,所以做個記錄……

問題

有幾台生產機器需要通過jenkins部署代碼,所以讓開了從jenkins部署機器ssh到生產機器的網絡權限。
配置jenkins的時候報錯了:
2017-09-08-11-10-59

在jenkins所在機器直接ssh登錄,也報錯了。

Permission denied (publickey).

原因

生產機器默認禁用了ssh密碼登錄權限。之前測試環境也遇到了,解決過一次,忘了……

解決方案

  1. 登錄目標機器 打開 /etc/ssh/sshd_config ,修改PasswordAuthentication no 為:

PasswordAuthentication yes

  1. 重啟服務

/etc/init.d/sshd restart


免責聲明!

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



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