GitHubからcloneした際のPermission denied (publickey).エラー

久々にMacのPCで環境を構築しようとした際に

GitHubからcloneコマンドを叩くとエラーになった。


git clone git@github.com:kenjis/vagrant-fuelphp-centos6.git vagrant

 

以下のエラーが出る
Permission denied (publickey).
......

 

以下対応

$ cd ~/.ssh
$ ssh-keygen -t rsa -C "xxxxxx@yyyyy.com" // 自分のGitHubアカウント

# macなら
$ pbcopy < ~/.ssh/id_rsa.pub

GitHubのSetting から SSH and GPG keys
id_rsa.pubの中身を貼り付け


■備考
接続確認のコマンド
ssh -T git@github.com

 

参考(ほぼ引用に近い)

[GitHub] 公開鍵登録の際に、Permission denied (publickey). が出続ける場合の対応 (vagrantからsshする場合の注意も)
https://qiita.com/colorrabbit/items/6c3e96c394bb0f753ea0