リモートコマンドでkill

とある条件を満たしたプロセスIDをユーザーパラメータで取得しています。
このプロセスを終了すべくリモートコマンド"kill {ITEM.VALUE1}"をアクションに設定しましたが、エラー(Operation not permitted)になってしまいます。

マニュアルにある記述に従い、visudoで以下の行を加えておりました。
zabbix ALL=NOPASSWD: ALL

以下の記述でも試しましたが実行出来ませんでした。
zabbix ALL=(ALL) NOPASSWD: ALL

何か設定変更する度にZABBIXエージェントの再起動は行なっております。
root権限が必要なコマンドをリモート実行するためには、他に何か設定の変更が必要なのでしょうか?
カーネルは"2.6.22.14-72.fc6"です。

コメント表示オプション

お好みのコメント表示方法を選び「設定の保存」をクリックすると変更が反映されます。
ユーザー TNK の写真

設定されているコマンドに「sudo」は利用されていますか?

ただ、killだけを実行されたならば、zabbixユーザで実行されると思います
ので、他のユーザが起動したプロセスをkillする権限がないと思います。

コメント有難うございます。
解決しましたので報告致します。

sudoは…初期段階では使用しておりませんでした。
エラーを確認し、シンタックスではなくパーミッションの問題なのだと分かり、「あ、sudo」となった次第です。

その後、sudoで実行してもkill出来ずにいたのですが、エラーは同じく"Operation not permitted"だろうと確認を怠っておりました。
再度エラーを確認した所、最新のエラーは"sudo: sorry, you must have a tty to run sudo"との事。
/etc/sudoersに"Defaults requiretty"がありました…。

という事で、/etc/sudoersに以下内容を追加し、無事にkill出来ました。
Defaults:zabbix !requiretty