/etc/sudoers ファイルに例外を追加した後でもパスワードの入力を求めるメッセージが表示されるのはなぜですか?

/etc/sudoers ファイルに例外を追加した後でもパスワードの入力を求めるメッセージが表示されるのはなぜですか?

ユーザーにrmコマンドを使用する権限を特定のディレクトリにのみ付与するにはどうすればよいですか?これを/etc/sudoersファイルに追加してみました。

myuser ALL = NOPASSWD : /bin/rm ???? /usr/java/jboss/standalone/vfs/*

しかし、そのユーザーとしてログインしてコマンドを実行すると、

/bin/find $JBOSS_HOME/standalone/tmp/vfs -mindepth 1 -mmin +1441 -exec sudo rm -rf {} \;

システムがパスワードを入力するように求められます。

[sudo] password for myuser:

機能させるには、何を変更する必要がありますか?

ベストアンサー1

sudoers には "stalone" があり、 find コマンドには "standalone" があります。これが問題かもしれません。

おすすめ記事