Как удалить на работе сгенерированные www-данные с другим пользователем Linux
Скрипт, выполняемый www-data, создает на работе.
После этого обычный пользователь Linux не может удалить это задание (atrm) из-за "Не владелец".
Как этого достичь?
1 ответ
Лучше всего будет использовать sudo удалить работу другого пользователя. Чтобы ограничитьsudo команда пользователя, который должен быть в состоянии убить работу, добавить sudo Править следующим образом.
user ALL=(www-data) /usr/bin/atrm
куда
userэто имя пользователя, который вы хотите, чтобы иметь возможность убить работуALLэто имя хоста, которое разрешеноwww-dataэто пользователь, которому разрешено запускать эту команду/usr/bin/atrmэто команда, котораяuserразрешено бегать
Теперь ваш user может выполнить atrm как пользователь www-data,
sudo -u www-data /usr/bin/atrm <job-number>