Low Ports run by non-root
Posted on 2004-11-19
Currently Solaris requires that ports under 1024 be run only as root. So that means our webserver has to be launched as root. Yes, immediately after launching, Apache cloaks itself as another user. Nice feature.
But still I am having some problems because I want non-root users to be able to bring up/down processes on port 80.
I know using 'ndd /dev/tcp tcp_smallest_nonpriv_port' you can change it from 1024 to some lower port, like 80.
But is it possible to open a single port for non-root access, like ONLY 80, but leave 81-1024 default?