hello-world
webエンジニアのメモ。とりあえずやってみる。

bitbucketでPermission denied (publickey)と出た場合の対処法

公開日時

bitbucketにソースをpushしようとしたら以下のようなエラーが出てしまいました。

Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

色々調べて試してみたのですがよく分からず、最終的にssh-agentの鍵情報を登録しなおしたらうまくいきました。

ssh-add -D

で一度鍵情報を消してから

ssh-add keyfile

ssh-agent詳しく理解できていないのがよくない。

参考


Related #ssh

ssh接続時に「Too many authentication failures for username」エラーが発生

複数の環境からRaspberryPiにsshログインできるようにしようと思い、ssh設定をしていた所、「Too many authentication failures for username」というエラーが表示されてssh接続できない端末がありました。

公開鍵認証のssh設定のはずが突然パスワードを聞かれるようになった

vagrant上の仮想マシンで色々試していたら突然、公開鍵認証のsshアクセス時にパスワードを聞かれるようになってしまいました。

tmuxでデタッチした後にアタッチするとssh-agentがうまく動かない場合の対処法

ローカルの開発環境でtmuxを使って作業していた時に、デタッチして、アタッチするとssh-agentがうまく動かないという問題が発生しました。

[mac]ssh-agentの鍵情報をキーチェーンに保存する

ssh認証する際に、パスフレーズを省略したり、認証の転送ができて便利な ssh-agent ですが、ssh-addしてもターミナルを再起動すると鍵が消えてしまうので困っていました。