BitbucketのSSH鍵生成手順を記録しておきます。
push出来ない場合にようやくこのSSH鍵設定をしなければならなくなるかと思います。
見出し
BitbucketのSSH鍵生成
1 2 3 4 |
cd .ssh mkdir bitbucket cd bitbucket ssh-keygen -t rsa -C "test@test.com" ←bitbucketアカウントメール |
1 |
Enter file in which to save the key (/Users/your_user_directory/.ssh/bitbucket/id_rsa): |
と聞かれたら、「 id_rsa.bitbucket.org 」で応答
パスフレーズ2回聞かれますが入力なしでエンター。
BitbucketのSSH鍵config設定
1 2 |
cd ~/.ssh vi config |
configの中身↓
1 2 3 4 |
Host bitbucket.org HostName bitbucket.org IdentityFile ~/.ssh/bitbucket/id_rsa.bitbucket.org User git |
BitbucketのSSH鍵の権限設定
777だと逆に許可しすぎてエラーになる
1 2 |
cd bitbucket chmod 600 id_rsa.bitbucket.org |
BitbucketのホストSSH公開鍵をBitbucketに設置
1 |
cat id_rsa.bitbucket.org.pub |
上記鍵内容をコピー
bitbucketのマイページからの「SSH鍵」画面へ上記の鍵内容をペースト
BitbucketとのSSH接続確認
1 |
ssh -T git@bitbucket.org |
You can use git or hg to connect to Bitbucket. Shell access is disabled. が出ればOK