publickeyを使ったsshの設定
1.鍵を用意する
$ ssh-keygen -t rsa
2.公開鍵をインスタンス上の ~/.ssh/authorized_keys
に追記する
$ cat ~/.ssh/ssh_test.pub | ssh ([USER]@)[HOSTNAME] "mkdir -p ~/.ssh && chmod 700 ~/.ssh && cat >> ~/.ssh/authorized_keys"
$ ssh -i ~/.ssh/ssh_test ([USER]@)[HOSTNAME]
4.~/.ssh/config
を設定する
Host ssh-test HostName [HOSTNAME] User [USER] IdentityFile /path/to/home/.ssh/ssh_test
$ ssh ssh-test