Magia Book (II)

memorandum

githubのssh keyの変更

ここにかいてあることを実行すればだいたいいけるんですが,少し補足

まず好きなディレクトリ(~/path)で以下を実行

ssh-keygen -t rsa -C “youraddress@example.com” -f github_id_rsa

で鍵を作ります

pbcopy < github_id_rsa.pub

github_id_rsa.pubの内容をコピーして,GithubのSettings -> SSH GPG keyのSSH keyにコピー内容を貼り付けます

.sshの下にconfigファイルを作成するとき,.sshはホームディレクトリにあります

cd ~/.ssh
vim config

とかで以下のように編集します

Host github.com
 User git
 Port 22
 HostName github.com
 IdentityFile ~/path/github_id_rsa
 TCPKeepAlive yes
 PreferredAuthentications publickey
 IdentitiesOnly yes

IdentityFileの項目はgithub_id_rsaがある場所を指定しましょう

あとは

ssh -T git@github.com

でHi!と元気な感じで言われたらOKです