dgame said:
Okay, could you all explain the fear of "root"?
Linux is not hack free. Occasional things crop up which allow a careful user to log in with an arbitrary ID. They don't know the password for that ID or anything, they've just managed to trick the system into thinking they are that user. Even if they can trick the system into thinking they're some other regular user, all that gives them is access to that user's files. To do anything with the system itself still requires sudo and a password. If they can trick the system into thinking they are root, however, they don't need a password anymore: they are God, they can do whatever the fsck they want. By making root a non-ID, it prevents anyone from logging in as root, even these would be attacks that allow ID changes, and through the power of sudo [su], you can still do everything that you could as root, it simply requires an additional password.
That's just one reason, by the way. There are many, but this is the best one that was ever given to me.