2

Некоторые файлы автоматически публикуются в папке на моем компьютере по расписанию. Характер работы таков, что файлы публикуются вместе с владельцем как xyz .

Теперь мне нужно создать скрипт Python, который обрабатывает эти файлы, а затем удаляет их. Мой пользователь abc . Конечно, если скрипт не запускается от имени пользователя root, у меня нет разрешения на удаление или внесение изменений в эти файлы.

Есть ли способ сделать так, чтобы пользователь abc мог удалять / вносить изменения во все, что принадлежит пользователю xyz? У меня есть root-доступ.

1 ответ1

3

Вы могли бы ...

  1. изменить запланированное задание, чтобы chown файлы в последний шаг
  2. поместите обоих пользователей в одну группу, а затем по расписанию создайте файлы с соответствующими правами группы (chmod)
  3. используйте sudo для удаления файлов

В зависимости от вашего варианта использования, самая простая часть будет № 1.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .