0

最近、UbuntuボックスからMacに切り替えましたが、この奇妙なsshの問題に直面していますが、その理由を理解できませんか?

ssh-add を使用して追加された秘密鍵によって Mac で再起動/再起動するたびに、フラッシュされ続ける

ssh-add -l 
The agent has no identities.

これが望ましい動作でssh-addあるかどうかはわかりませんが、Ubuntuボックスでも以前のMacマシンでもこれを行っていなかったことはわかっています。新しく作成されたsshキーも追加されていませんssh 追加リスト

新しい Mac が上記のように機能しない理由がわかりません

とにかくこれを解決するには、このように毎回(手動で)IDを追加する必要があります

ssh-add private-key

この奇妙な動作の理由と、それを解決するための実行可能な解決策を誰でも説明できますか

これが必要な理由は、Capistrano スクリプトがあるからです。

 set :ssh-options,{"forward" => true }

そして、 capスクリプトを実行するたびに、上記と同じ理由で失敗し、上記のコマンドを使用してssh-addに秘密鍵を追加した場合にのみ成功します

問題のMac OSは

Note: Mac-OS X 10.9.2
4

1 に答える 1