Posted by: Anonymous
on August 20, 2007 04:18 PM
How about security. If you have a server that is remotely administered through ssh, you disable ssh root logins. Then an attacker needs to discover your user name, user password to get ssh access and then the root password once he's in to get root access. With sudo he just needs to crack your user name and user password and he can use sudo.