> On Fri, Jul 30, 2010 at 03:49:57PM -0700, David
> Brodbeck wrote:
> > 
> > On Jul 30, 2010, at 3:31 PM, Scott Rotondo wrote:
> > > Regarding the expansion of the attack surface,
> remember that assuming the root role requires logging
> in to a user account first and then providing the
> root password.
> > 
> > Well, yes and no.  It's true that su requires the
> root password, and sudo usually requires the password
> of the user account before running commands with root
> privileges.  pfexec does not require any password
> entry at all, so an account that's allowed to
> exercise root privileges via pfexec is, from a
> security standpoint, functionally equivalent to
> another root account.
> 
> No, an account that has to either use su or pfexec to
> acquire root privs
> is not functionally the same as a root user account.
>  Let's assume there
> re several people that require root privs to do their
> job.  With a root
> user account any of them could login as root and
> audit records would not
> be able to identify which of those people did what as
> root.  With RBAC
> and root as a role and each admin having their own
> account, audit
> records would show who became root and what commands
> they executed as
> root.  Accountability is definitely enhanced with
> root as a role.
> 
> -- 
> Will Fiveash
> Oracle
> Note my new work e-mail address:
> will.five...@oracle.com
> http://opensolaris.org/os/project/kerberos/
> Sent using mutt, a sweet text based e-mail app:
> http://www.mutt.org/
> _______________________________________________
> opensolaris-discuss mailing list
> opensolaris-discuss@opensolaris.org
> 

I believe root should be left as a non-role account. Admins that need to 
perform a subset of root level tasks should be authorized to do so in there 
account configuration through exec_attr/user_attr. Much the same way that zfs 
allows users to perform specific tasks through zfs allow.
-- 
This message posted from opensolaris.org
_______________________________________________
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org

Reply via email to