[РЕШЕНО]Сетевое программирование под юзером

Здравствуйте!

Когда я программирую сетевые приложения, они не хотят правильно работать под пользователем, при попытке установления соединения идёт ошибка доступа, приходится запускать под рутом, как быть?

//

Цитата:
они не хотят правильно работать под пользователем

мб стоит надо использовать порты выше 1024 ?
как именно.. надо точнее знать..

надо использовать порты выше 1024

Render написал(а):
мб стоит надо использовать порты выше 1024

Именно! Спасибо!

А чего к этим портам такое отношение?

эти порты

эти порты называют "привелигированными", большая часть из них расписана по службам

# IANA Assignments [Well Known Ports]
# The Well Known Ports are assigned by the IANA and on most systems can
# only be used by system (or root) processes or by programs executed by
# privileged users.
# The range for assigned ports managed by the IANA is 0-1023.

ну и вообще рекомендую глянуть вот сюда - прежде чем порты выбирать

/etc/services 
/etc/protocols

много интересного для себя откроете...

Спасибо вам

Спасибо вам большое!

наздоровье http://c

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".