vagrant ssh GitHub接続
前提
CentOS6.4
vagrant上でgit cloneしたい時ありますよね。詰まってた私が先輩に教えてもらったので書き留めます。
vagrant上で git cloneすると、[vagrant@vagrant~centos64]$ git clone
~~~~~~~~
Permission denied (publickey).
fatal: The remote end hung up unexpectedly
こうなっていました。
ssh-add -l
Could not open a connection to your authentication agent.
こうなります
Host *
ForwardAgent yes
ServerAliveInterval 300
AddKeysToAgent yes
IdentitiesOnly yes
UseKeychain yes
これを追加します。
それでまたvagrant上で ssh-add -l すると結果が変わっているはずです。
ありがたい環境で勉強できてることに感謝。
追記
ssh-add -K ~/.ssh/github_id_rsa
でできる可能性あり