« TCP Wrapper を有効にする方法(Solaris10) | メイン | inetd で管理される TCP 接続のアクセスログ取得方法(Solaris10) »

2006年6月14日

cron から root へ送付されるメールを停止

cron にて実行されるシェルやコマンドに標準出力 や 標準エラーがある場合、root ユーザ宛にメールが送信される。

これを抑制する事で root宛のメールの送信を停止する事が可能。

crontab に以下のシェルが登録されていた場合
------------------------------------------
1 1 * * * /export/home/user/print.sh
------------------------------------------

以下の様に変更を行う。
------------------------------------------
1 1 * * * /export/home/user/print.sh > /dev/null 2>&1
------------------------------------------
※ 標準出力・標準エラー出力を /dev/null へと送り出力を破棄。

このように設定を行う事で cron からのメールを届かなくすることが可能。

※ ただし標準出力 や標準エラー出力を破棄出来ない場合などの処理では抑止する事は出来ない。

投稿者 AJ : 2006年6月14日 21:30

トラックバック

このエントリーのトラックバックURL:
http://www.factory-aj.com/cgi/mtctrl/mt-tb.cgi/216

 
Powered by Movable Type 4.27-ja | RSS1.0 | RSS2.0 | ATOM