忘れるのでメモ
接続用の秘密鍵id_rsa(ファイル名は任意)を適当なフォルダ(主に~/.ssh/以下)に配置して、~/.ssh/configファイルにその秘密鍵を使って接続するホストの設定をする。
Host remote_host Hostname XXX.XXX.XXX.XXX Port 22 IdentityFile ~/.ssh/id_rsa
XXX.XXX.XXX.XXXのところは、接続可能なホスト名かIP。
これで、以下のようにして、秘密鍵を作ったユーザー名でremote_hostに接続できる。
$ ssh user@remote_host
さらにUser名を省略したい/できる場合は、以下のようにconfigにUserを指定しておく。
Host remote_host User user Hostname XXX.XXX.XXX.XXX Port 22 IdentityFile ~/.ssh/id_rsa
そうすると、以下のようにユーザー名すら省略してssh接続できる。
$ ssh remote_host