【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 できる。はず。