ssh-agent 服務在 Mac OS 10.11 上登入時停止啟動

ssh-agent 服務在 Mac OS 10.11 上登入時停止啟動

我目前面臨一個關於ssh代理服務。我今天在刪除 Boot Camp 分割區後重新啟動了電腦。從那時起,ssh-agent 不再在登入時自動啟動。

我經常將這個代理與 Git 和多個 SSH 金鑰一起使用,以前從未見過這樣的問題。我在“控制台”應用程式中找不到有關 ssh-agent 的任何錯誤。

如何查看服務配置?我該怎麼做才能讓它再次工作?

答案1

他們選擇將 macOS 行為 (Sierra) 與主流 OpenSSH 重新調整。您可能會在這裡找到使其再次起作用的解釋:

SSH-agent 在啟動期間不會自動載入 OSX Sierra 鑰匙圈上的密碼

工程人員已根據以下資訊確定此問題的行為符合預期: 這是預期的。我們根據該領域的主流 OpenSSH 重新調整了我們的行為。如果您希望始終載入金鑰,可以透過在 rc 腳本中執行 ssh-add -A 來輕鬆解決此問題。

相關內容