SSH認証キーをGithub, Bitbucketに設定する

鍵の作成

メールアドレスの部分は自分のものに変更する

mkdir ~/.ssh
cd ~/.ssh
ssh-keygen -t rsa -C test@example.com 

Enterを押していくとid_rsa, id_rea.pubが作成される。

id_rsaのセキュリティ

chmod 600 id_rsa

Configの作成

touch ~/.ssh/config
# ~/.ssh/config

Host github
  HostName github.com
  IdentityFile ~/.ssh/id_rsa
  User git

Host bitbucket
  HostName bitbucket.org
  IdentityFile ~/.ssh/id_rsa
  User git

Githubに公開鍵を登録

id_rsa.pubの内容をクリップボードにコピー

pbcopy < ~/.ssh/id_rsa.pub

https://github.com/settings/ssh > Add SSH Key

Title 任意

Key にクリップボードの内容をペースト

接続する

ssh -T git@github.com

Bitbucketに登録

id_rsa.pubの内容をクリップボードにコピー

pbcopy < ~/.ssh/id_rsa.pub

https://bitbucket.org/account/user/[username]/ssh-keys/ > 鍵を追加

Label 任意

Key にクリップボードの内容をペースト

接続する

ssh -T git@bitbucket.org