LoginSignup
0
0

More than 5 years have passed since last update.

git+msysでgit@bitbucket.org: Permission denied (publickey).

Posted at

WindowsでMSYS2上でgitを使用しています。
新PCで環境整える際、bitbucketへの接続で以下のエラーにハマったのでメモしておきます。

git@bitbucket.org: Permission denied (publickey).

ちなみに以下は設定済みです。
BitbucketにSSH認証鍵を設定する

以下でSSH接続を試すと、詳細が表示されます。

$ ssh -Tv git@bitbucket.org
debug1: key_load_public: No such file or directory
debug1: identity file /home/xxx/.ssh/id_rsa type -1

自分はMSYS2を使う際、HOMEディレクトリを%USERPROFILE%にしています。
~$HOMEC:\\Users\xxxを指しています。
しかしsshはそのへんお構いなしで、/home/xxxを見に行くようです。

sshが期待するパスに、シンボリックリンクを張ってやります。

mklink /D D:\msys64\home\xxx\.ssh C:\Users\xxx\.ssh

これでssh接続できるようになりました。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0