> I setuid the sshd binary to execute as a normal user "joe" > but that user does not have permission to bind the socket. > > How can i have my sshd run as non-root, yet still bind the socket?
You can run sshd as a user, bind to a port above 1024, and be able to log in as that user only. Or you can run sshd as root, bind to any port, and log in as any user. Which one did you want to do? -- Atro Tossavainen (Mr.) / The Institute of Biotechnology at Systems Analyst, Techno-Amish & / the University of Helsinki, Finland, +358-9-19158939 UNIX Dinosaur / employs me, but my opinions are my own. < URL : http : / / www . helsinki . fi / %7E atossava / > NO FILE ATTACHMENTS
