Macで「ssh-add」コマンドで「Could not open a connection to your authentication agent.」エラーが出るときの対処法

2015年4月22日

コマンド トラブル パソコン

「ssh-keygen」で鍵を出力した後で、macのキーチェーンに秘密鍵を登録しておくと、以後のsshコマンドで-iオプションが無くても、鍵を自動で付けてくれるので、超便利になるわけだが、ssh-addコマンドで Could not open a connection to your authentication agent. というエラーが出てしまうことがあるようだ。 複数台のmacで試してみたところ、確かにエラーがでるmacがある。 その時の対処法をメモっておきます。

対処法

下記コマンドを実行するだけです。 ※クォーテーションがShift+@のやつなので、コピペして使ってください。 $ eval `ssh-agent`

確認

下記のコマンドを打ち込んで、エラーが表示されなければ解決です。 $ ssh-add -l

参考

http://www.geocities.jp/sugachan1973/doc/funto39.html

このブログを検索

ごあいさつ

このWebサイトは、独自思考で我が道を行くユゲタの少し尖った思考のTechブログです。 毎日興味がどんどん切り替わるので、テーマはマルチになっています。 もしかしたらアイデアに困っている人の助けになるかもしれません。