Fix Error Username is not in the sudoers file – This incident will be reported

In Unix/Linux systems, the root user account is the super user account, and it can therefore be used to do anything and everything achievable on the system. But the root user account is locked by default, regular users (system administrators or not) can only gain super user privileges by using the sudo command.

However, In the case, the issue is caused by your user not having sudo access in your system.

Below is an image showing a case in which the default system user is being prevented from running sudo command:

fix-error-Username-is-not-in-the-sudoers-file

In this tutorial, We will learn How to Fix Error Username is not in the sudoers file – This incident will be reported in Linux

Step 1 – Get information about user currently logged in your system

  • First, find what is your username by run the command below :

who

  • As a result like such as: [ My username : hg ]
fix-error-Username-is-not-in-the-sudoers-file

Step 2 – Switch to mode root user

  • To switch user to root using the command below:

su

  • And input password of root user
fix-error-Username-is-not-in-the-sudoers-file

Step 3 – Fix Error

  • Open and Edit /etc/sudoers file by follow command below:

sudo vim /etc/sudoers

or

sudo vi /etc/sudoers

fix-error-Username-is-not-in-the-sudoers-file
  • Find line “root ALL=(ALL) ALL” and add the following line below it. Replace %username% with your user name in step 1

%username% ALL=(ALL) ALL

Example: hg ALL=(ALL) ALL

  • Save and exit file by press Esc Shift :x! Enter
fix-error-Username-is-not-in-the-sudoers-file

Finally, Restart the system for the change to take effect

Thank you for reading !!!

Video

Leave a Reply

Your email address will not be published. Required fields are marked *