ユーザーに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" があります。これが問題かもしれません。