Mac(Mac OS Sierra 10.12.6)でssh構成をセットアップして、sshキーのパスフレーズをキーチェーンに保存しようとしています。以前はそれを
ssh-add -K ~/.ssh/id_rsa
しかし最近、これはもう機能していないようです。この記事に続いて、Mac OS> 10.12.2でのsshconfigの動作に変更があるようUseKeychain yes
です。この問題を修正するための推奨される方法は、sshconfigに追加することです。だからここに私の.ssh/config
セクションがありHost *
ます:
Host *
Port 22
ServerAliveInterval 60
ForwardAgent yes
IdentityFile ~/.ssh/id_rsa
AddKeysToAgent yes
UseKeychain yes
外部ホストにSSHで接続しようとすると、次のエラーメッセージが表示されます。
$ ssh my-host
/Users/USER/.ssh/config: line 16: Bad configuration option: usekeychain
これが発生する理由と、それを修正する方法はありますか?ありがとう!
ssh -F /dev/null ...
一時的に設定ファイルをバイパスします、それは私のために働きます。