How to reset GNU/Linux root/user password

root-012
The root account is the most privileged account on a Unix system. The root account has no security restrictions imposed upon it (Hmm…there are some exceptions though). When you are logged in as super user, you don’t have to face any questions. Therefore it is easy, with a mistyped command, to wipe out crucial system files or even the whole system all of a sudden. I have had situations where I forgot my root password and is unable to do any administrative level tasks. Due to increase in different type of cloud services, users are forced to manage large number of passwords and it is very common to forget some of them which may include the system’s own root password. What can we do in those situations? Either we recover or just reset the previous root password with a new one. The former is Read More »

Add users to sudo to “root” account

“george is not in the sudoers file. This incident will be reported.”

Some of you may have encountered an error similar to one listed above. Most of us then switches to root account and perform the requires operations. But it is possible for users to take up the root privileges through the sudo command by editing the sudo configuration file. If you want to make, for example, the user ‘george’ be able to sudo to “root”, use the following command:

su (and enter the root password)
nano /etc/sudoers

Move to the section where the following is written

# User privilege specification
root    ALL=(ALL:ALL) ALL

Edit the file to look like

# User privilege specification
root    ALL=(ALL:ALL) ALL
george  ALL=(ALL:ALL) ALL

Save the file. Now ‘george’ can use the sudo command without any error.