How Would You Distribute Root Access?
dhanks asks: "I'm one of 10 administrators in our group. We're equally responsible for about 300 UNIX servers. We're having problems keeping track of all the root passwords and some of the administrators have taken it upon themselves to implement different security standards. (sudo with silly !SHELLS restrictions) How do other companies and system administrators handle the distribution of root access? I've been charged with coming up with a security policy and I would like to receive some feedback. I'm currently thinking of personal root accounts that would be locked via the /etc/passwd and would only be accessible via 'sudo su - adm_userid' that way each administrator may have full root access only using his regular user password instead of having to keep track of root passwords." While this is similar to an earlier question, this question deals with insuring authorized administrators have the access they need. How would you distribute root over hundreds of Unix machines to the administrators that need it?
First, create one super administrator from the 10 (sorta like Voltron).
Second, create one giant supercomputer cluster from the 300 machines.
Third, give your new super administrator root access (with their choice of password) on the new supercomputer.
just all use the password 'secret' - nobody would ever think a root user could so dumb.
Join the Free Software Foundation
There are no trails. There are no trees out here.
That's easy: With Post-it notes on monitor bezels.
You mean *nix has passwords now? ... And didn't microsoft patent the password?
This could possibly be the most idiotic suggestion I have ever heard on Slashdot.
this question deals with insuring authorized administrators have the access they need
Do insurance companies sell these kinds of policies?
"Shit! I'm an admin and I don't have the access I need! CLAIM ON THE INSURANCE!"
[user@machine:~]$ fakeroot /etc/shadow
[root@machine:~]$ whoami
root
[root@machine:~]$ rm
rm: remove write-protected regular file `/etc/shadow'? y
rm: cannot remove `/etc/shadow': Permission denied
Problem solved, right?
I used up all my sick days, so I'm calling in dead.
That's far too complex! The obvious solution is to give all the boxes the same root password, kept in a central location (such as on a postit note at the entrance of the server room).
Daniel
Carpe Diem
Not all those chiens are dogs
Give _everyone_ root access.
Up next on "when windows admins administer linux", orn will explain to how to set up passwordless telnet access, to make life easier for everyone
TIAEAE!
Hey!
Just for an educational survey
Can you give me the ip of one of those boxes that is on the net?