Защитить соседние сайты от сайта. Каким образом?

Есть nginx+phpfpm
Есть директория /var/www
В ней:
site1.ru
site2.ru
site3.ru
Все три сайта мои и кроме меня никто не рабит с ними.

Товарищ попросил разместить его сайт:
site4.ru
на моем сервере, но
вот такой скрипт отрабатывает на ура site4.ru/index.php:
<?php
$fp = fopen("../../site1.ru/htdocs/test.txt", "w");
fwrite($fp, $text);
fclose($fp);
?>

В итоге я обеспокоен)
Как быть? Чтобы он мог исполнять и читать файлы не дальше своей root директории.
  • Вопрос задан
  • 959 просмотров
Решения вопроса 1
leahch
@leahch Куратор тега Linux
3D специалист. Dолго, Dорого, Dерьмово.
Пригласить эксперта
Ответы на вопрос 2
sabramovskikh
@sabramovskikh
Надо каждому сайту своего пользователя делать и свою папку
Ответ написан
@inkvizitor68sl
Linux-сисадмин с 8 летним стажем.
chroot + basedir
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы