web-dev-qa-db-ja.com

特定のホストに対してデフォルトで異なるユーザー名を使用する

定期的にログインするサーバーの1つに異なる(割り当てられた、変更できない)ユーザー名があり、毎回書き留めないようにしたい。これらの線を作ってもいいですか

[tohecz@localhost ~]$ ssh myserver.cz
[tohecz@localhost ~]$ ssh anotherserver.cz

次のように動作しますか?

[tohecz@localhost ~]$ ssh [email protected]
[tohecz@localhost ~]$ ssh [email protected]
28
yo'

以下を~/.ssh/configファイルに追加します。

Host myserver.cz
  User tohecz

Host anotherserver.cz
  User anotheruser

このファイルを使用して、ホストの多くのデフォルトパラメータを指定できます。他の可能性については man ssh_config をご覧ください。

38
Spack