Какие права дать для пользователя Apache www-data?
Всем привет!
Разрабатываю небольшое веб-приложение.
При регистрации, для пользователя сразу регистрируется папка /users/"user->id"/
Создаю папку с помощью php mkdir, но она не создаётся.
В дальнейшем в эту папку будут закачиваться файлы парсером, который написан на python и выполняется с помощью shell_exec("команда запуска парсера");
Понимаю, что недостаточно прав у пользователя www-data, но не знаю какие права дать, чтобы можно было выполнять эти действия и всё было безопасно.
Подскажите, если я все же дам группе и пользователю www-data chown -R на папку /users/
То что пользователь сможет сделать? Сможет ли он как-то посмотреть структуру и названия внутренних папок и файлов? Скачивать их или загружать свои?
Напомню что в папке /users/ хранятся папки пользователей по их id, а в этих папках некие файлы для каждого пользователя.