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