web-dev-qa-db-ja.com

Macを再起動するたびにsshキーを再追加します

マシンを再起動した後、gitを操作しようとするたびに、アクセスが拒否されたというエラーが表示されました。

これを修正するには、コマンドを入力します

Sudo ssh-add -K ~/.ssh/github_rsa

これは、コンピューターを再起動して再度入力する必要があるまで機能します。これは ページ これまで私を助けてくれました。

どうすれば入手できるので、毎回入力する必要はありません。他のマシンからは正常に動作しているようです

7
Will

まだ探している他の人のために、特にmacOS Sierraでこの問題に言及している Reddit の質問に基づいて、 Stackexchange で実用的な解決策を見つけました。

に加えて ssh-add -K新しいファイルも作成する必要があります~/.ssh/configこのコンテンツで:

Host *
   UseKeychain yes
   AddKeysToAgent yes
   IdentityFile ~/.ssh/id_rsa
   IdentityFile ~/.ssh/id_25519

私のために働いた、これが誰かを助けることを願っています:)

9
Christian Macht