sudo stands for either "superuser do" or "switch user do", and
sudo users can execute commands with root/administrative permissions, even malicious ones. Be careful who you grant
sudo permissions to – you are quite literally handing them the key your house.
Before creating a new
sudo user, you must first create a new user.
How to Create a New User
useradd to add a new user
sudo adduser username
Be sure to replace
username with the user that you want to create. Also, note that to create a new user, you must also be a
sudo user yourself.
passwd to update the new user's password
sudo passwd username
A strong password is highly recommended!
Give the New User Sudo Permissions
After creating a new user, add them to the appropriate group using the
On Debian systems (Ubuntu / Linux Mint / ElementryOS), add users to the
sudo usermod -aG sudo username
On RHEL based systems (Fedora / CentOS), add users to the
sudo usermod -aG wheel username
How to Delete a User
To delete a user, use the following commands.
Debian based systems (Ubuntu / Linux Mint / ElementryOS)
sudo deluser username
RHEL based systems (Fedora / CentOS)
sudo userdel username
That's all you need to know about creating a new
sudo user in Linux. And remember, "With great power comes great responsibility."