Debianにsudoパッケージをインストール。インストール自体は「apt-get install sudo」で一発だったが、sudoをZabbixからリモートで使うとうまく実行できない様子。
何 が原因か調べた結果、visudoを使って”Defaults !requiretty”を明示的に定義しておかないと、コンソール画面を持たないコマンド実行はエラーになるらしい。 Debianで は"requiretty" がデフォルトの状態らしいのでコメントアウトしただけでは駄目みたい。
Debianにsudoパッケージをインストール。インストール自体は「apt-get install sudo」で一発だったが、sudoをZabbixからリモートで使うとうまく実行できない様子。
何 が原因か調べた結果、visudoを使って”Defaults !requiretty”を明示的に定義しておかないと、コンソール画面を持たないコマンド実行はエラーになるらしい。 Debianで は"requiretty" がデフォルトの状態らしいのでコメントアウトしただけでは駄目みたい。