@Emilio

Как настроить Chmod на хостинге, что бы запретить влияние сайтов друг на друга?

Господа башковитые подскажите пожалуйста как настроить Chmod чтобы сайты друг на друга не влияли на хостинге. Одну старую цмс взломали и залили так же на другие сайты вредоносные скрипты.
все сайты в отдельных папках в корневой папке ... хостер говорит что веб разработчик должен настроить чмод поумолчанию у нас нет такого запрета..
  • Вопрос задан
  • 70 просмотров
Решения вопроса 3
martin74ua
@martin74ua Куратор тега Сетевое администрирование
Linux administrator
каждый сайт должен исполняться от своего пользователя.
Если у вас shared хостинг - то только заводить на каждый сайт отдельного пользователя, отдельно оплачивать и т.д.
Если у вас vds\vps\dedic - то заводите каждый сайт в отдельном юзере.
Ответ написан
Комментировать
Sanes
@Sanes
  • Сайты должны работать от разных пользователей.
  • Если php, то самый дырявый режим apache2 mpm-prefork mod_php.
  • Запускать скрипты от имени пользователя в режимах apache2 mpm-itk, PHP-FPM, FasCGI, CGI, mod_ruid2
Ответ написан
Комментировать
@devlocal
Изменить хостинг. Все нормальные хостинг провайдеры уже давно решили вашу проблему. А еще можно поискать провайдеров которые используют CloudLinux - там каждый пользователь работает в своем пространстве полностью изолированный от всех и каждого пользователя на все есть ограничения и лимиты, эта штука специальна для хостинговых компаний.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@Emilio Автор вопроса
Спасибо за ответы, думаю на этом shared хостинге не получится запускать каждый сайт от имени своего пользователя.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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