リモートからおうちに入れるようにVPNを設定してあるのですが、どろぼうさんに入られたときに気がつくように最終アクセス時間をおうちモニター(oumon)で表示するようにしてみました。
まずVPNサーバーのsnmpd.confに以下を追加します。
extNames.1 = "lastlogin"
extCommand.1 = "last -n 1"
なんか設定がまずいのかtelnetのloginは残らずVPNのアクセスだけが残るのでこれでいけます。
oumonのjson生成スクリプトに以下を追加します。
LAST=`bsnmpwalk -s 10.0.1.3 .1.3.6.1.4.1.2021.8.1.101.1 | awk '{sub("^.{72}", "");print $0}'`
echo -n "{ \"a\": \"VPN LAST\", \"b\": { \"c\": \""${LAST}"\" } }" >> ${JSON}
これでMagic-Gridに放り込みます。
後から気がついたのですが、これだと空のときにsubにマッチせずOIDがそのまま表示されます。そのうち直します。
戸締りには注意しましょう。