LinuxForum.Fans
Тема

Кто пользовался NodeJS MongoDB ? Нужна помощь по решению безопасности!

Автор: webber 1 сообщений 2142 просмотров
#308892

Привет всем вот сижу играюсь с NodeJS и MongoDB!

Нужна помощь в грамотной настройке для безопасности моего VPS Debian 6 (x64 Stable)!


В PHP есть такое выключить на нужные функции типа shell exec ssh и т.д....

Как сделать такое в NodeJS и MongoDB ? Вот при компиляции NodeJS и MongoDB я использую пакеты build-essential libssl-dev scons что уже приводит к угрозам GCC G++ Python вить из них можно быстренько замутить эксплоит и поднять привилегии до рута(root) и еще как сделать чтоб приложения на NodeJS выполнялись из под ограниченного пользователя и чтоб этот пользователь не мог гулять нигде кроме директории /var/www/mysite.ru/

Да и еще не могу понять в чем проблема на Desktop под обычным пользователем node apps.js все отлично работает а сервере не хочет только root ему подавай

text

joy@node:~$ node apps.js Server running at :80

events.js:72 throw er; // Unhandled 'error' event ^ Error: listen EACCES at errnoException (net.js:863:11) at Server._listen2 (net.js:989:19) at listen (net.js:1030:10) at Server.listen (net.js:1096:5) at Object.<anonymous> (/home/joy/apps.js:5:4) at Module._compile (module.js:456:26) at Object.Module._extensions..js (module.js:474:10) at Module.load (module.js:356:32) at Function.Module._load (module.js:312:12) at Function.Module.runMain (module.js:497:10)

Войдите или зарегистрируйтесь, чтобы ответить.