【AWS】EC2でsshを用いてgit cloneするまで。

EC2環境でsshを用いてgit cloneするまでをメモしてみました。

$ cd ~/.ssh
$ ssh-keygen -t rsa

名前の入力を促されるのでgithub_keyとでもしておく。その後は2回エンター押す。

$ vi config

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

configファイルを作り記述。

$ cat ~/.ssh/github_key.pub

出てきたパスワードを全てコピーする。ssh~から最後まで。

https://github.com/settings/keys

それをここにssh keyとして登録する。

$ chmod 600 ~/.ssh/config
$ ssh -T github

これでユーザー名が出れば成功。

その後、

$ eval `ssh-agent`
$ ssh-add ~/.ssh/github_key 

として、EC2側にkeyを登録する。

以上で、git clone できる。はず。