linux 起動 mail IPアドレスを送る VMware

VMwareのイメージを起動したときに、networkがbridgeなので、GUIを起動してからipアドレスを調べなくてはならなかった。

そこで、起動したときにイメージのIPアドレスを自分のメールに送るように設定した

こちらを参考に

ITmedia エンタープライズ : Linux Tips「自動再起動時にはメール通知をさせたい」 http://www.itmedia.co.jp/help/tips/linux/l0486.html

#crontab -e
@reboot /sbin/ifconfig | mail -s "`hostname` reboot" xxx.yyy@mail.com

この一行を設定する

自分の使ってるCentOSではifconfigではだめで/sbin/ifconfigって指定しないとダメだった

関連つぶやき

VMが起動したときにメールを送るように設定中 たぶんこれでできる:ITmedia エンタープライズ : Linux Tips「自動再起動時にはメール通知をさせたい」 http://www.itmedia.co.jp/help/tips/linux/l0486.html

設定パラメータが@rebootで怪しかったけど、man見たら、「Run once, at startup」ってあるから大丈夫だ:UNIX man pages : crontab (5) http://unixhelp.ed.ac.uk/CGI/man-cgi?crontab+5

linuxからmailコマンドで送れた。 smtpサーバーを指定しないといけないと思っていたが、必要ないのか? そもそもCentOSにsmtpサーバーが起動してたりして

crontabでifconfigを送れた。 ifconfigではだめで/sbin/ifconfig って指定しないとダメ


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2011-06-16 (木) 14:22:20 (2922d)