Я администрировал несколько серверов LAMP с 2-5 сайтами на каждом.
Они в основном принадлежат одному и тому же пользователю / клиенту, поэтому проблем с безопасностью нет, за исключением атак через уязвимых демонов или скриптов.
Я строю свой собственный сервер и хотел бы начать хостинг нескольких сайтов.
Моя первая забота ... ИЗОЛЯЦИЯ.
Как я могу избежать, чтобы скрипт c99 мог испортить все виртуальные хосты?
Кроме того, я должен препятствовать тому, чтобы c99 мог писать / читать каталоги других сайтов?
(Легко «спасти» файл config.php с другого сайта, а затем войти в базу данных mysql
Мой сервер - это VPS с 512M, работающим на 1G. Среди бесплатных менеджеров хостинга есть какой-нибудь маленький, который работает для моего VPS? (что может быть совместимо с подходом безопасности, который я хотел бы иметь)
В настоящее время я не планирую размещать более 10 сайтов, но я бы не согласился с тем, что клиент / хакер может переходить в нежелательные каталоги или, что еще хуже, запускать вредоносные сценарии.
Управление FTP будет в порядке. Я не хочу усложнять ситуацию с изоляцией SSH.
Какова лучшая практика в этом случае? В основном, что делают хостинговые компании, чтобы хорошо выспаться? :)
Большое спасибо!
David