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
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.