On Thu, 2 Apr 1998, Tommy Atherton wrote:
>
> I'm having a problem with sockets. I've put Linux onto a machine which
> is being used as a fileserver. Everything works ok except when a users
> has to do something that involves creating a socket, for example,
> printing, rlogin, etc.
>
> If this is done as the root, it works ok, but when done as a 'normal'
> user, or as normal as my users get, the system responds with a
> permission denied error.
>
Well, so far the two services you mentioned this happen with require the
clients to be setuid root so that they can bind to a privileged port. Are
rlogin and lpr setuid root on the machine in question?
It is also possible that normal users dont have permission to even run the
clients. Check the permissions of rlogin and lpr. Make sure that:
1) users can execute them
2) they have the setuid bit set ( and are root owned ).
Dave
--- ---
David Goldsmith [EMAIL PROTECTED]
DEC Consulting http://www.dec.net
Software Development/Internet Security http://www.dec.net/~dhg
--
PLEASE read the Red Hat FAQ, Tips, Errata and the MAILING LIST ARCHIVES!
http://www.redhat.com/RedHat-FAQ /RedHat-Errata /RedHat-Tips /mailing-lists
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject.