Есть скрипт на php, который скачивает файлы на мой сервер. Владельцем файлов является либо root:root либо user:user (если скрипт запускать из под user).
Есть второй скрипт на php, который должен удалять файлы. Скрипт запускается по http (с помощью формы через POST ему передается информация что именно удалять).
Но он не может удалить файлы так как ему не хватает прав (как для root так и для user)
Только когда я назначаю файлам владельца apache:apache - удалени происходит без проблем.
Я вижу 2 пути решения
1. При сохранинии файла менять владельца на apache:apache (если такое возможно)
2. Каждый раз перед удалением файлов заходить на сервер под root и менять рекурсивно все файлам владельца