LINUX.ORG.RU

Избранные сообщения Breaking

nginx+php-fpm - права на каталоги, группы

Форум — Admin

Нужна помощь.. Debian jessie
Имеем пользователя web, c домашним каталогом /home/web/www/site.ru
И пользователя www-data, который состоит в группе web

Вопрос: как правильно сделать, чтобы у nginx и php5-fpm был доступ в домашнюю директорию пользователя web?

Шаги:

# useradd web -b /home/ -m -U -s /bin/false
 - pass
# passwd web

Создаем необходимые каталоги:

# mkdir -p -m 755 /home/web/www/site.ru
# mkdir -p -m 754 /home/web/www/logs.site.ru
# chmod 750 /home/web/

Предоставляем пользователю web права на них:

# chown -R web:web /home/web/www/site.ru
# chown -R web:web /home/web/www/logs.site.ru

Предоставим Nginx доступ в домашнюю директорию пользователя web: добавив пользователя www-data в группу web

# usermod -a -G web www-data
# id www-data

Рестартуем nginx и php5-fpm:

# /etc/init.d/php5-fpm restart %% /etc/init.d/nginx restart
- Сайт не работает.., не хватает прав
А если прописать пользователя и группу web, в http://www.conf, то все ок.
# nano /etc/php5/fpm/pool.d/www.conf
user = web
group = web

Как быть =)

 , , ,

Breaking
()