Subject: Re: Changing root's shell to /bin/sh
To: None <tech-userlevel@netbsd.org>
From: Greg A. Woods <woods@most.weird.com>
List: tech-userlevel
Date: 03/18/1999 03:32:36
[ On Wednesday, March 17, 1999 at 21:09:52 (-0600), Michael Richardson wrote: ]
> Subject: Re: Changing root's shell to /bin/sh
>
> Okay, please contribute code to allow me to have multiple system(s)
> managers, each with a password that is useful in single user
> mode.
> Remember that I need at least two root passwords in many situations:
> one for the engineer who's machine it is (and is permitted to do quite
> a number of things), another for the system manager who comes to fix
> it when the engineer occasionally screws things up. If you think
> letting user's have root on the desktop screws up network security,
> then I hope you have no PCs or Mac's on your network.
I've seen kerberos used quite effectively to meet such requirements.
There's also 'sudo', which if used *very* carefully offers even more
finely grained control, but even in general seems to meet your
requirements.
> Also remember that when one has more than 20 machines, if one
> system administrator leaves, then you have a real tough job if you
> have been sharing root passwords.
Again, kerberos can be your friend here....
--
Greg A. Woods
+1 416 218-0098 VE3TCP <gwoods@acm.org> <robohack!woods>
Planix, Inc. <woods@planix.com>; Secrets of the Weird <woods@weird.com>