sudo allows to execute 1 command as root
su - Switch User, name speaks for itself
with sudo you need to type your own password
with so you need to enter target user password
sudo can be configured to only allow specific commands (even with specific command line options) for specific users/groups
su, can't be configured this way, it will just let you be target user
giving root password to others is stupid thing to do
so natural choice is sudo
|