sshログインを簡単に
単館系の映画が好きって、微妙な気がします。
さて、MACのターミナルから直接sshでログインする場合、puttyなんかとは
違って、接続情報を保存できません。
サーバー一台なら問題はないのですが、複数台のサーバーで
しかもドメインがなくIPアドレスでサーバーを指定しなければならい。
こんな時に便利なシェルスクリプトを作りました。
#! /usr/bin/sh if [ $1 == images ]; then ssh myname@192.168.11.5 elif [ $1 == database ]; then ssh myname@11.111.111.11 elif [ $1 == web ]; then ssh homepage@22.222.222.222 fi
sshのログインコマンドに文字列を関連付けた
login.shというファイルを作ります。
これで、これからは
$ sh login.sh image
とするだけで、myname@192.168.11.5のサーバーへ接続。
これでログインのたびに頭がこんがらがる事もなくなります。