rootでcronしたらsudo: sorry, you must have a tty to run sudo ってでる対策

2011/09/14

タイトルどおり、とりあえずの対策

/etc/sudoersを編集

visudo で編集するらしいがrootでやればviで可能

# vi /etc/sudoers

以下の行をコメントアウトする

Defaults requiretty

   ↓

#Defaults requiretty

参考

おまけ

そもそもrootでcronするような設計がまずい気がしないでもない、、、

コメントを残す

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