A few questions...
Darren Pilgrim
freebsd at bitfreak.org
Tue Jul 24 04:14:28 UTC 2007
Daniel Molina Wegener wrote:
> Hello,
>
> I need information about few things, I hope someone can help
> me and thanks in advance.
>
> a) Is there any function or variable that tells me which is the
> root user UID in the system, or root always have 0 and it's
> an "elegant" option to compare the variables or structure
> members against zero.
Root is always UID 0. Checking UID == 0 is the common practice for
determining if the effective UID has root priveleges.
> b) Can normal users look for system processes or kernel threads?
Yes, depending on the value of the security.bsd.see_other_uids sysctl.
If security.bsd.see_other_uids=0, non-root users can only see their own
processes.
> c) Can root look for system processes or kernel threads?
Yes, regardless of the value of security.bsd.see_other_uids.
More information about the freebsd-hackers
mailing list