以下の内容はhttps://takuya-1st.hatenablog.jp/entry/2016/04/21/182547より取得しました。


MacOSX のssh-agent/ssh-addでSSH秘密鍵のパスフレーズをKeychainsに保存する。

ssh-agent でパスフレーズ解除の鍵をストック

ssh 秘密鍵パスフレーズを毎回入力するのを省くには、ssh-agentとssh-add を使う。

ssh-add -K

使い方は簡単。

ssh-add -K path/to/identity

-K をつけるとkeychainsにパスフレーズも登録らしい。

ssh-agent は 最初から有効になっている。

この辺は、さすがOSX is UNIXという感じ .

f:id:takuya_1st:20160421181708p:plain

ssh-agent は keychains と連携する。

Mac OSXのパスフレーズやパスワード、秘密鍵、暗号鍵は、すべてKeychainsで管理されるのが基本設計になっているの。

ssh-agent も ssh-add も keychainsと連携するように作られてる。

f:id:takuya_1st:20160421182525p:plain

注意点 brewssh を入れてるとkeychains 連携がない

homebrew の openssh や libsshを使ってて、 brew linkした場合では/usr/local/bin/{ssh,ssh-add} を使ってるので、これらはkeychainsのsecurity 関連APIと連携しないので使えない。




以上の内容はhttps://takuya-1st.hatenablog.jp/entry/2016/04/21/182547より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14