Linux: 'su' VS 'sudo' VS 'sudo -i'
su
enter root mode using root’s password
sudo
use super user’s privilege to execuate a command
sudo -i
enter root mode using a superuser’s password
su VS sudo -i
The passwords used are different
su: must use root’s password
sudo -i: can use any user’s password who is in admin group
Enable/Disable root user
Some systems did not enable root user (Some users in admin group).
Give root password will enable root
1 | $sudo –i passwd root |
Delete password of root will disable root
1 | $sudo passwd -dl root |