<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Linux Forum &mdash; Кто пользовался NodeJS MongoDB ? Нужна помощь по решению безопасности!]]></title>
	<link rel="self" href="https://linuxforum.ru/extern.php?action=feed&amp;tid=27265&amp;type=atom" />
	<updated>2013-03-14T16:12:48Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=27265</id>
		<entry>
			<title type="html"><![CDATA[Кто пользовался NodeJS MongoDB ? Нужна помощь по решению безопасности!]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=333757#p333757" />
			<content type="html"><![CDATA[<p>Привет всем вот сижу играюсь с NodeJS и MongoDB!</p><p>Нужна помощь в грамотной настройке для безопасности моего VPS Debian 6 (x64 Stable)!</p><br /><p>В PHP есть такое выключить на нужные функции типа shell exec ssh и т.д....</p><p>Как сделать такое в NodeJS и MongoDB ? Вот при компиляции NodeJS и MongoDB я использую пакеты build-essential libssl-dev scons что уже приводит к угрозам GCC G++ Python вить из них можно быстренько замутить эксплоит и поднять привилегии до рута(root) и еще как сделать чтоб приложения на NodeJS выполнялись из под ограниченного пользователя и чтоб этот пользователь не мог гулять нигде кроме директории /var/www/mysite.ru/</p><p>Да и еще не могу понять в чем проблема на Desktop под обычным пользователем node apps.js все отлично работает а сервере не хочет только root ему подавай </p><div class="codebox"><pre><code>joy@node:~$ node apps.js
Server running at :80

events.js:72
        throw er; // Unhandled &#039;error&#039; 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.&lt;anonymous&gt; (/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)</code></pre></div>]]></content>
			<author>
				<name><![CDATA[webber]]></name>
				<uri>https://linuxforum.ru/profile.php?id=26446</uri>
			</author>
			<updated>2013-03-14T16:12:48Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=333757#p333757</id>
		</entry>
</feed>
