Linux/sudoでエラー

sudoでエラー

他のサーバからssh接続でsudo利用する時にも下記のエラーが出ます。

crontabでsudoを実行すると、下記のエラーで実行できない。

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

対処/etc/sudoers の下記の行をコメントアウトする事で解決

Defaults requiretty

一部のユーザだけに許可する場合(aaaユーザを許可)

Defaults:aaa  !requiretty

複数ユーザに許可する場合(aaaユーザとbbbユーザを許可)

Defaults:aaa,bbb  !requiretty