< May 2006 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 >

[Solaris]cronが実行できない

デーモンやプログラム専用のユーザを作って、そのユーザのcronの設定をしても実行されないときがあります。
よくある原因が、PATHが通っていなかったり、ライブラリのPATHの設定が出来ていない場合がありますが、これ以外にも、以下の症状が見られる場合は、パスワードのロックを疑ってみてください。

/var/cron/logに以下の記述がある。
! bad user (USERNAME) Tue May 30 17:25:00 2006

/etc/shadowファイルの該当ユーザパスワード欄が"*LK*"になっている。

この状態だと、cronは実行されません。
shadowファイルのパスワード欄を"*LK*"から"*"に変更すればOKらしいです。

< [UPS] Solaris上でPowerChute BUSINESS EDTION | top |