On 6/22/12 1:15 PM, Julian H. Stacey wrote:
Jason Hellenthal wrote:
It is not really clear why you would want to change the permissions of
root:wheel of / on any of these.
To Increase security.
More visual prompting of when juniot admins blunder& cerate
junk as root
A SUID with bin has less power than a SUID with uid=root
Currently every binary in the system is one bit away from the jackpot,
SUID root, why not convert most binaries to uid=bin, thenmost binaries
are 2 bits away from jackpot, more safety in event of a blunder too.
SUID binaries are one issue. The directory '/' is not a SUID binary.
The issue for sshd is ownership of the directory '/'.
root is the owner of the system ... it
Only because it currently is,& you're used to it ;-)
Remember back a few decades, Think more deeply, Why do you think it
_needs_ to be ? Unix didnt used to Want that, it was usually a
blunder when it occured.
look at /etc/passwd
root: entry has the shell,
bin: entry is more limited, just has /sbin/nologin
The question is WHY did FreeBSD switch to promote everything to root ?
That it did so Way back proves nothing,
Cos further back Unix was bin.
At one time I read that having directories/files owned by root was a
security benefit when considering the -maproot=<x> for NFS exports.
All unix systems recognize UID=0 means root, and there is no other
UID which all unix systems agree on. Disclaimer: I rarely use NFS,
so I don't really pay attention to the details. I may have the wrong
idea for what the advantage is, but it was some kind of connection
with UID=0 and NFS exports or imports.
I don't think you have shown any benefit by having directories owned
by bin instead of root. I think the check in sshd is fine as it is.
--
Garance Alistair Drosehn = g...@gilead.netel.rpi.edu
Senior Systems Programmer or g...@freebsd.org
Rensselaer Polytechnic Institute or dro...@rpi.edu
_______________________________________________
freebsd-security@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-security
To unsubscribe, send any mail to "freebsd-security-unsubscr...@freebsd.org"