sshコマンド実行時に指定する値としては、
ユーザー名、ホスト名、鍵の名前、ポート番号等がありますが、
いちいちサーバーの情報を指定するのは面倒です。
そういったときは、.ssh/configの設定ファイルに接続情報を記載しておくだけで、
ssh ホストの別名でリモートのサーバーにログイン出来るようになります。
Host junpeko
HostName junpeko.test
User vpsuser
Port 22
IdentityFile ~/.ssh/sakura_vps_id_rsa
TCPKeepAlive yesHostにはホスト名の別名を設定できます。
上記の設定の場合は、ssh junpekoでログイン出来るようになります。
Userはログインするユーザーを指定します。通常は一般ユーザーを指定することになると思います。
Portはそのままポート番号ですね。
公開鍵認証で接続する場合、
IdentityFileに秘密鍵のパスを設定することができます。
TCPKeepAliveでsshで接続後、放置した場合に接続状態を維持するか、または切断するかを管理できます。
接続状態を継続したい場合はyesを指定します。