--.--.--(--)
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
2008.04.24(Thu)
CentOS5.0等で、cronでsudoするためには設定の変更が必要です。

デフォルトのままやると、「sorry, you must have a tty to run sudo 」というエラーになります。

デフォルトの設定ではtty上でしかsudoできないようになっているので、/etc/sudoersの修正が必要です。
このファイルを安全に修正するためには”visudo”コマンドを使います。
以下の行をコメントアウトすることにtty上でなくてもsudoを実行することができるようになります。
Defaults requiretty
Comment












管理者にだけ表示を許可する

TrackBack