У меня есть два пользователя userA и userB. userA имеет разрешение на файл с именем cache
. Я хочу дать разрешение пользователю Б удалить файл. Я сделал следующую запись в файл /etc/sudoers
:
userB ALL=(userA) NOPASSWD:/bin/rm /opt/cache
Когда я sudo -u userA /bin/rm /opt/cache
, он говорит, что разрешение отклонено. Однако кеш имеет 777
разрешений. Пожалуйста, дайте мне знать, где я делаю это неправильно.