SSHクライアントの接続先管理は~/.ssh/configファイルが便利

2013-10-24   treby   技術メモ   このエントリーをはてなブックマークに追加

まあ、クライアント(MBA)の~/.ssh/以下にconfigファイルを置いてあげるわけです。

Host sakura
    HostName        example.com
    IdentityFile    ~/.ssh/id_rsa_sakura
    User            yours
Host lolipop
    HostName        sshxxx.lolipop.jp
    User            xxxx
    Port            2222
Host github
    Host            github.com
    IdentityFile    ~/.ssh/id_rsa_github

接続する時はHostを書くだけでいける。

$ ssh sakura

ややこしくなくて良いですね。

参考

~/.ssh/config で簡単に複数ホストへのSSH接続を管理する