cron起動のshellscriptでsudoしたらエラーが

sudo: sorry, you must have a tty to run sudo

とか言われて困ったので調べてみたところ、CentOSはいつからかsudoの設定が厳しくなったようで /etc/sudoers から

Defaults    requiretty

をコメントアウトして対応。

参考: CentOS での sudo ではまったメモ

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です