Запуск Verlihub не под рутом

Добрый день, друзья!
Кто-нибудь эксперементировал с Верли? Вот не получается запустить под другим пользователем, ибо под рутом опасно, пробую sudo -u user vh_runhub - пишет что стартовал, но никакого процеса не создалось ну и соответственно не запустился. для пользователя user поставил разрешение на необходимые файлы, что использует Верли. В чем может быть проблема?

Проблема в том,

Проблема в том, что он хочет открыть порт 411, что позволено только руту насколько я помню.

да, все порты <

да, все порты < 1024 может открыть только root

Но можно

Но можно поставить мостик
Который будет перенаправлять данные с порта 411 на порт, например 1024.

причем перенаправлять на порт 1024 с адресом 127.0.0.1, я вот например такое решение нашел. Работает хорошо.

Поделись своим

Поделись своим решением, никак не могу это реазлизовать =)

если linux - man

если linux - man iptables
если не линупс - man ipfw/ваш файрвол

iptables -t nat -A

iptables -t nat -A PREROUTING -p tcp -d ВАШ_IP -p 411 -j REDIRECT --to ПОРТ_БОЛЬШЕ_1024
/etc/init.d/iptables save

тык

народ, все бы хорошо. Но если

народ, все бы хорошо. Но если смотреть на линук, то замечается такая тенденция, верлик создает при запуске ряд временных файлов. зачастую в папках в которые права на запись имеет только root. Следовательно при старте из под другого юзверя верлик создать файлы не может в этих папках, вот и не стартует. к примеру права на запись в папку /var/run имеет админ. вот сразу и косяк, верлик пид-файл создать не может.

верлик корректно работает

верлик корректно работает только от рута. но пускать его следует в специально выделенной виртуальной машине :D :D