@springimport

Где можно прочитать про права для /var/www?

Сколько уже лет мучаюсь с правами в /var/www. Постоянно какие-то проблемы которые приходится лечить костылями.
find /var/www/site -type d -exec sudo chmod 2775 {} \;
find /var/www/site -type f -exec sudo chmod 0664 {} \;

И вроде уже читал статьи про организацию прав, но нет полного понимания.

Подскажите годный материал где все подробно разжевано про права и организацию сайтов в /var/www (ubuntu) чтобы раз и навсегда решить этот вопрос.
  • Вопрос задан
  • 91 просмотр
Пригласить эксперта
Ответы на вопрос 1
@betal
1) не нужны suid/guid биты там где они не нужны
2) файлы проекта должны быть доступны на чтение и недоступны на запись, пользователю вебсервера.
3) из доступных на запись папок только upload/tmp/runtime
4) недоступны файлы выше по дереву папок, (т.е. процесс вебсервера не должен читать корень диска)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы