LINUX.ORG.RU
ФорумAdmin

Права на bind


0

0
Как разрешить заданным пользователям, запускать проги которые биндяться на порт 80 или скажем 81?
anonymous
Насколько я помню только руть может занимать порты 1-1000. Значить только sudo или суидный бить выстовлять.
I3rain
()
Ответ на: комментарий от I3rain
Да вот и я так думаю, но видел где-то как для соляриса так делали, думал мож так и для линукса можно.
anonymous
()
Ответ на: комментарий от anonymous
Можно с iptables извратиться наверное... Чтобы демон слушал другой порт, а iptables перенаправлял с 80 на тот другой. Но лучше, если есть такая возможность, использовать inetd.
Teak ★★★★★
()
Там не все так просто... Есть CAP_BIND, но то ли им не пользуются, то ли я дурак.

В общем самый простой вариант -- рут пробрасывает 80-й порт на какой-то верхний, а программа биндится уже на него.

Zulu ★★☆☆
()
Кажется такое можно было сделать с помощью RBA
tmp
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.