kade

技術系の記事を書いていきます。

SSH: configを書く

sshを使うときに

$ ssh hoge@hogehoge.com

とすると思うのですが、これがsshキーの名前が違ったりポートが違ったりすると

$ ssh -p 30000 -i ~/.ssh/id_rsa30000 hoge@hogehoge.com

というように煩雑になってしまいます。

そこで.sshにあるconfigファイルに以下のように記載します。

Host hogehoge.com
  User hoge
  Port 30000
  Hostname hogehoge.com
  IdentityFile ~/.ssh/id_rsa30000

これで

$ ssh hogehoge.com

でログイン出来るようになります。

実用SSH 第2版―セキュアシェル徹底活用ガイド

実用SSH 第2版―セキュアシェル徹底活用ガイド