Вот сценарий:
У меня есть проект Wordpress, который является блогом моего основного проекта. По-видимому, тот проект Wordpress содержит вредоносное программное обеспечение, которое редактирует js файлы и изменяет значение ссылок href. Печально то вредоносное программное обеспечение развертывается по целому корню. Я подразумеваю, что вредоносное программное обеспечение работает над js файлами основного проекта также.
Теперь я хочу знать, как я могу сделать тот проект Wordpress изолированным? Я хочу ограничить доступность что проект Wordpress к только себе. Постараться не публиковать то вредоносное программное обеспечение (который существует в проекте Wordpress (который является частью основного проекта)) в целом основном проекте?
Я читал где-нибудь, можно сделать каталог изолированным на Linux, как другой сервер. Какая-либо идея, как я могу сделать это?
Я читал где-нибудь, можно сделать каталог изолированным на Linux, как другой сервер. Какая-либо идея, как я могу сделать это?
Если Вы хотите иметь изолированный каталог, можно использовать Chroot. Это делает Вас способными к изоляции приложений от остальной части Вашего компьютера.
С этой целью прочитайте эту статью: BasicChroot.
как я могу сделать тот проект Wordpress изолированным?
Также Вы используете chattr
команда для того, чтобы сделать каталог и его содержание неизменными, даже с корневым доступом.
sudo chattr -R +i /path/of/your/directory
После того, как выполнено выше управляют, чтобы любые пользователи могли [изменить/удалить/добавить] тот каталог и его константы.
И для удаляют неизменный флаг из этого файлы, Вы можете использование ниже команды:
sudo chattr -R -i /path/of/your/directory