SSHの便利な使い方
知っている人は知っていると思うけど.
たとえば,パスが通っているところに
$ cat ~/bin/ssh-to #!/bin/sh ssh `basename $0` $*
と用意する.次にアクセスしたいホスト名のシンボリックリンクを作る
$ cd ~/bin $ ln -s ssh-to d.hatena.ne.jp
とすると,
$ d.hatena.ne.jp
でログインできるし,
$ d.hatena.ne.jp hostname
で,リモート実行もできる.
ただ,これだとユーザ名が違っていたり,コマンドが長くなったりで美しくないw
ので,~/.ssh/config に
Host hatena HostName d.hatena.ne.jp User hatena Port 22
と用意して,ln -s ssh-to haten とすると,
$ hatena hostname $ hatena
とできるので,たくさんマシンがあるひとは便利かも.
# ただ弊害があって,これでアクセスしてると,本当の名前忘れがちに...
参考>http://www.unixuser.org/~euske/doc/openssh/jman/ssh_config.html