Назад |
Перейти на главную страницу
Сделайте nginx доступным для всех веб-файлов, если он не запущен с правами root
В настоящее время мой сервер настроен следующим образом
- Для каждого сайта создается новый пользователь linux
- Корневая папка веб-сайтов будет принадлежать этому пользователю и имеет 700 или 500
- nginx запускается как root: root, поэтому он может получить доступ к этим файлам
- nginx передает запросы PHP в пул PHP-FPM для этого конкретного веб-сайта.
Есть ли способ не запускать nginx как root с такой настройкой, я не знаю, может ли это причинить какой-либо вред, если он работает как root, но мне это не совсем удобно.
Спасибо, Xeross
Решили сделать группу www-data членом всех групп, у которых были данные www.