Linux: User Is Not in the Sudoers File
You run sudo and Linux says you're 'not in the sudoers file' — with an ominous note about being reported. It just means your account lacks admin rights. Here's how to grant them (from an account that has them).
You try to run something with sudo and get:
user is not in the sudoers file. This incident will be reported.
The scary second sentence just means the failed attempt was logged — nothing is coming for you. The real message is the first line: your user account doesn't have permission to use sudo, so it can't run commands as root. Fixing it means granting that permission — which, by design, has to be done from an account that already has it.
The catch: you need existing admin access
You can't grant yourself sudo using sudo — that's the whole point of the restriction. You need one of:
- The root account (
su -, if root has a password), or - Another user who already has sudo, or
- Console/recovery access on your own machine.
Without one of those, only whoever administers the box can add you.
Step 1: Become an admin
su - # switch to root (enter root's password)
Step 2: Add your user to the sudo group
Membership in one group is what grants sudo. It's sudo on Debian/Ubuntu and wheel on Fedora/RHEL:
usermod -aG sudo yourname # Debian/Ubuntu
# usermod -aG wheel yourname # Fedora/RHEL/Rocky
The -aG matters: -a appends the group. Leaving off -a replaces all your groups — a classic way to lock yourself out further.
Step 3: Start a fresh session
Group changes only apply to new logins. Log out and back in, then confirm:
sudo whoami # prints 'root' if it now works
The "will be reported" line is just an audit log entry, not a threat. The fix is always: get to an admin account, add your user to
sudo/wheel, re-login.
The checklist
- It means your account lacks sudo rights (the "reported" bit is harmless logging).
- You need root or another sudo user to fix it — you can't self-grant.
usermod -aG sudo <user>(orwheelon RHEL) — keep the-a.- Log out and back in, then test with
sudo whoami.
Stop reading, start building
This pairs with a hands-on BytExplorer course — do it on your own machine and actually keep the skill.