In this guide, we showed you how to add users to Ubuntu 20.04 with adduser and visudo command utilities. There comes a time when you need to delete users and therefore this guide is the place that will show you how it is done.
Please note that the steps here are the same for other previous Ubuntu versions and other popular Linux distros.
Prerequisites
Because we are using Ubuntu 20.04 in this guide, you will need to have already set up one or more users with root administrative privileges. If you haven’t already, you can set this up using this initial server setup guide for Ubuntu 20.04.
Delete Users on Ubuntu 20.04
When users are no longer needed, it is always a good idea to delete them for administrative and security reasons.
In case you want to delete the user itself, without deleting any of their files, simply type in the following deluser command as root:
deluser newuser
If you are signed in as another non-root user with sudo privileges and you want to delete yet another user, you can type:
$ sudo deluser newuser
There are cases where you also need to remove the user’s file usually in their home directory. You can do this by using the following command:
$ sudo deluser --remove-home newuser
If you had previously configured sudo privileges for the user you deleted, be sure to remove the relevant line again by typing:
$ sudo visudo
Then delete the corresponding line from the /etc/sudoers
root ALL=(ALL:ALL) ALL
newuser ALL=(ALL:ALL) ALL # Delete this
This stops a new user created with the same name from accidentally inheriting sudo privileges from a previous user.
Conclusion
You can find out more about setting root privileges using visudo or creating a new user entirely from this guide on how to add users to Ubuntu 20.04. There is also a comprehensive guide on how to delete groups in Linux using groupdel and delgroup utilities that is a must-read.
Found this article interesting? Follow Brightwhiz on Facebook, Twitter, and YouTube to read and watch more content we post.