Ssh

如何為 SSH(密碼)正確配置 OS X Server 10.7.4?

  • November 28, 2012

是否有設置覆蓋 SSH 的使用者密碼?每當我嘗試通過密碼登錄到我的 os x 伺服器時,我都會在 secure.log 中收到一條錯誤消息 ->

來自 <ip> 埠 <port> ssh2 的 <user> 的密碼失敗

密碼正確,可以在伺服器本地使用。這裡發生了什麼?通過公鑰登錄可以正常工作。如果我啟用了 PAM,我只會收到同一消息的不同版本:

錯誤:PAM: <使用者> 的權限被拒絕來自 <客戶端 IP> 通過 <伺服器 IP>

當涉及到與伺服器相關的事情時,我是個笨蛋。有人可以告訴我我應該尋找什麼嗎?執行沒有什麼奇怪的輸出ssh -vvv

/etc/ssh/sshd_configPasswordAuthentication應設置為yes

ssh進行此更改後,您將需要重新啟動。

應該提到的是,很難搜尋有關如何執行此操作的說明的原因是所有教程都是關於如何禁用密碼身份驗證的。人們喜歡禁用它是有原因的。它需要更多的初始設置,但它是更安全的配置。

引用自:https://serverfault.com/questions/452889