gitでPermission denied(再)
cloneやpushができなくなるこのエラー。
Permission denied (publickey). fatal: The remote end hung up unexpectedly
なんか定期的に発生している気がする。。
自分の備忘録として、対処方法をメモ。
・公開鍵(id_rsa.pub)が登録しているものと一致するか確認。
・鍵やconfigに読み込み権限があるか確認。
・「~/.ssh/known_hosts」からgitサーバーに関する行を削除。
なんか残っていると悪さするっていう噂。
・認証エージェントに鍵の情報が登録されているかを確認する
OKの状態↓
[itochin]$ ssh-add -l 2048 f8:3c:9c:d0:55:4b:81:53:b2:99:39:ee:c0:8e:17:6b /Users/itochin/.ssh/id_rsa_gitlab (RSA)
・登録されてなければ、追加し直す
[itochin]$ ssh-add /Users/itochin/.ssh/id_rsa_gitlab
・最終手段:鍵を作り直す。
めんどくさい。。
毎度毎度ホントにもぅ。。