Bitbucket用SSH Config設定
Atlassian BitbucketのSSH設定。Hostエントリ、鍵のセットアップ、Bitbucket CloudとBitbucket Serverの違いを解説します。
Basic Config
詳細な説明
BitbucketのSSH Config
BitbucketはCloudとData Center(Server)の両方でGit操作のSSHをサポートしています。
Bitbucket Cloud設定
Host bitbucket.org
HostName bitbucket.org
User git
IdentityFile ~/.ssh/id_ed25519_bitbucket
IdentitiesOnly yes
AddKeysToAgent yes
Bitbucket Data Center / Server
Host bitbucket-server
HostName bitbucket.mycompany.com
User git
Port 7999
IdentityFile ~/.ssh/id_ed25519_work
IdentitiesOnly yes
Bitbucket固有の注意点
Bitbucket Data Centerは通常、SSHにポート7999を使用します。これは標準のポート22とは異なり、初回セットアップ時の混乱の原因となりがちです。
接続の確認
ssh -T bitbucket.org
# 出力: "logged in as yourusername"
ユースケース
Atlassian Bitbucketをソース管理に使用する開発者、特にHTTPSからSSH認証への移行やBitbucket Data Centerのアクセス設定を行うチーム。