GitBucketにSSH認証キーを設定してパスワードの入力なしで利用できるようにする

SSH経由でアクセスできるように設定する

rootアカウントでログイン

System administration → System Settings

SSH Access の Enable SSH access to git repository にチェックを入れる。

他のサイトでポートを変更しているところがあったけど、変更する必要はないみたいです。(これで嵌った

f:id:ihiro81:20151002145214p:plain

認証キーを作成する

cd ~/.ssh

ssh-keygen -t rsa -C [メールアドレス]

パスフレーズはなしで登録する。

Account settings → SSH Keys で 公開鍵を登録する

Title はわかりやすいように名前を付ける。

Key には ~/.ssh/id_rsa.pub の内容をコピーする。

f:id:ihiro81:20151002144017p:plain

clone URL を ssh に変更してコピーする

f:id:ihiro81:20151002160419p:plain

ssh で clone を実行する

git clone ssh://ihiro81@example.com:29418/ihiro81/test.git