bitbucket
Jenkins

Bitbucketでssh接続する方法

More than 1 year has passed since last update.

例えばjenkinsでBitbucketのprivateリポジトリを利用するときは、jenkinsがあるサーバに秘密鍵を設置して, Bitbucketに公開鍵を設置する必要があります。

秘密鍵の設置

鍵を入れるフォルダに移動します。

cd ~/.ssh

はじめて鍵を生成するときは何も入っていないはずです。

次に、コマンドで鍵を生成します。

ssh-keygen -t rsa
$ ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/Users/ユーザー/.ssh/id_rsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:

色々、聞かれますが3回エンターを押すと、id_rsaとid_rsa.pubの2つの鍵が生成されます。

公開鍵の出力

sudo cat /Users/ユーザー/.ssh/id_rsa.pub

コマンドを実行すると以下のような文字列が出力されます。

key sample.png

これをコピーして、Bitbucketに設定します。

公開鍵をBitbucketにアップする

Bitbucketのリポジトリの設定から、
Access keys -> 鍵を追加
を押してLabelを適当に設定して、Keyに先ほど出力した鍵情報を設定すると完了です。

Bitbucket_accesskey.png