Bitbucket にssh + Git でアクセスする手順
はじめに
Bitbucket はプライベートなGitレポジトリを作成することができるサービスです.Githubのプライベート版といったところでしょうか.
Bitbucket にssh + Git でアクセスするための備忘録です.
公開鍵の生成
Bitbucket にsshでアクセスするには公開鍵認証が必要となります.
そこでまずはアクセス元(自分のPC)にて公開鍵を生成します.
Bitbucket ではSSH2のプロトコルで認証を行うのでRSA鍵を生成するのが良いでしょう.
$ ssh-keygen -t rsa
途中パスフレーズを聞かれます.ここで入力したパスフレーズは、鍵を使ったアクセスの度に聞かれるものとなります.
コマンドが完了すると~/.ssh/id_rsa
, ~/.ssh/id_rsa.pub
の2つのファイルが生成されます.
後者の ~/.ssh/id_rsa.pub
をBitbucket に登録します.
Bitbucket への登録
アカウント管理から公開鍵登録メニューに行きます.
"Label" フィールドにはマシン名を入力しておくと後で識別可能となり便利です.
"Key" フィールドに公開鍵を入力しましょう.公開鍵を生成したマシン上で$ cat ~/.ssh/id_rsa.pub
とし、表示された内容を貼り付けます."鍵を追加"を押せば完了です.
まとめ
ssh + Git コマンドでBitbucket にアクセスする方法を解説しました.