Установить изолированную среду и файловую систему для nodejs

Я создаю nodejs для нескольких арендаторов на хостинге Plesk и размещаю каждый nodejs для каждого арендатора на каждый поддомен. Но главная проблема сейчас в том, что клиент может запросить файл за пределами своего проекта nodejs, например, tenant1 может потребовать файл из приложения tenant2, например var otherCustomer = require("/var/www/vhosts/nodedomain.com/subProjects/user2.nodedomain.com/app.js");

Таким образом, есть какой-нибудь более безопасный способ, которым я могу заключить в тюрьму каждый проект без передачи проекта? VM2 будет пропускать память?

0 ответов

Другие вопросы по тегам