Как удалить на работе сгенерированные 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>