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

Допустим на одном аккаунте 3 сайта - взламывают один из них и получают доступ к остальным двум - как это предотвратить?
  • Вопрос задан
  • 125 просмотров
Решения вопроса 2
@MechanID
Админ хостинг провайдера
Если вы имеете ввиду обычный шаред хосинг на линуксе то там один аккаут = один системный пользователь, поэтому ответ - никак. Самое простое решение - сделать на каждый сайт по аккаунту(системному пользователю).
Ответ написан
Сейчас многие шаред-хостинги дают возможность для каждого сайта менять настройки php.ini.

Для каждого сайта изменяйте настройку open_basedir - https://www.php.net/manual/ru/ini.core.php#ini.ope...

disable_functions ограничивайте
Подробнее отвечал вот здесь - https://qna.habr.com/answer?answer_id=1870361#answ...
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
borisdenis
@borisdenis
Ленив и вреден...
Как минимум чтоб для каждого сайта веб сервер работал от отдельного пользователя. Ну и чтоб пользователь, из под которого запущен веб сервер, имел права только на свою папку, где расположены файлы сайта.
Ответ написан
Комментировать
@ProFfeSsoRr
Сис.админ по Linux
Вы спрашиваете, потому что вы пользуетесь хостингом и боитесь, что вас взломают? Ничего вы в такой ситуации не сделаете. Вы сами владелец хостинга и пытаетесь его настроить? Разбирайтесь в линуксе, виртуализации, контейнерах, selinux ;)
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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