こんにちは私は自分のssh設定ファイルをsshエージェントにssh鍵を自動追加する設定をしています。しかし、現在は動作していません。それは以前働いていた。私はbitbucketのsshキーを更新し、もはや動作しません。再起動すると、ssh-add -Kオプションを使って手動でsshキーを追加する必要があります。AddKeysToAgentはいssh設定がMacで動作しない
誰かがssh configが動作しない理由を理解できますか? AddKeysToAgent yesオプションは、sshキーの自動追加を有効にすることを想定しています。
注文事項:
は、私がここ10.12.4
はconfigですMacOSのシエラを実行しています
GSSAPIAuthentication no
# --- SourceTree Generated ---
Host cik-bitbucket__com
HostName bitbucket.com
User cik
PreferredAuthentications publickey
IdentityFile /Users/cik/.ssh/cik-bitbucket__com
UseKeychain yes
AddKeysToAgent yes
# ----------------------------
Host *
UseKeychain yes
AddKeysToAgent yes
ServerAliveInterval 15
IdentityFile /Users/cik/.ssh/id_rsa
Host jenkins
HostName pasjenkins1.mycompany.com
UseKeychain yes
AddKeysToAgent yes
Host jenkinsqa
HostName pasjenkinsqa.mycompany.com
UseKeychain yes
AddKeysToAgent yes
Host artifactory
HostName prp01
UseKeychain yes
AddKeysToAgent yes
Host bitbucket
HostName bitbucket
UseKeychain yes
AddKeysToAgent yes
Host confluence
HostName confluence01
UseKeychain yes
AddKeysToAgent yes
Host jira
HostName jira01
UseKeychain yes
AddKeysToAgent yes
Host vagrant
HostName 127.0.0.1
Port 2222
User vagrant
IdentityFile /Users/cik/.vagrant.d/insecure_private_key
Host localhost
HostName 127.0.0.1
Port 2222
User vagrant
IdentityFile /Users/cik/.vagrant.d/insecure_private_key
アップデート(Iは、感度の目的で、サーバー名を変更しました)。
これは
ssh-add -D
ssh-add -K /Users/cik/.ssh/cik-bitbucket__com
ssh-add
git push (Works)
の作品は、あなたがあなたの薬にあまりにも多くのキーを持っているとは限ら量がサーバーによって拒否する前に試すことができ
ssh-add -D
ssh-add
ssh-add -K /Users/cik/.ssh/cik-bitbucket__com
git push (Works)
これは何ですか?*もう機能しません。それは何をするためのものか?デバッグログはどのように見えますか? – Jakuje
BitBucketのキーが自動的にsshエージェントに追加されません。 sshキーにそのパラメータを設定することは、ブート時にそれを追加することです。アイデンティティを手動で追加する必要があります。 – CodyK
いいえ、起動時に追加するのではなく、最初に使用します。 – Jakuje