LINUX.ORG.RU
ФорумAdmin

ubntu+nginx /var/www/sait.ru/html/" failed (13: Permission denied

 


0

1

sudo find /var/www/ -type d -exec chmod 755 {} ;
sudo find /var/www/ -type f -exec chmod 644 {} ;
chmod -R o-r /var/www/

[crit] 20188#20188: *2892 stat() «/var/www/sait.ru/html/» failed (13: Permission denied), client: 192.168.444.4, server: sait.ru, request: «GET / HTTP/2.0», host: «sait.ru»

Вся проблема chmod -R o-r /var/www/ если o+r то все ок. Но разве это правильно?

Permission denied для кого непонятно все настройки дефолтные www-data везде стоит, еще раз повторюсь o+r решает проблему. Но потом надо индивидуально файлы закрывать будет.

Кому Permission denied если www-data то почему? Я непонимаю

А в последующем мне надо разделить сайты на пользователей www-data и www-data2 изолировать друг от друга сайты на случай взлома. ТО это как решать? если всем чтение открыто



Последнее исправление: wmakup (всего исправлений: 1)

«chmod -R o-r /var/www/»

Владелец /var/www обычно root.root, а веб-сервер обычно обрабатывет запросы от www-data. В твоём случае он туда не попадёт.

vel ★★★★★
()
Ответ на: комментарий от iron

sudo -u www-data ls -la /var/www/sait.ru/html/

да действительно Permission denied. А как быть с разграничениями? если ломанут sait.ru откроют папку сайта и пойдут выше в другие папки сайтов и чтение будет доступно. Это норм?

wmakup
() автор топика