SSH Checker

SSHポートフォワードをしているのですが、よく切れるのでチェック用シェルスクリプトを作成しました。


$ cat sshfcheck.sh
#!/bin/sh
procname=ssh
procpath="/usr/local/tool/sshf.sh"
mail="root"

killall -0 $procname 2> /dev/null
if [ $? -ne 0 ]; then
  $procpath
  (date; echo $procname) | mail -s "ssh portforward process restart" $mail
fi

同じカテゴリの記事: General