In Linux, groups are a way to control access and share resources where different groups enjoy different privileges. An administrator can remove a user from a group for different reasons as changing job responsibilities, security concerns etc. The gpasswd command is a powerful tool to add or remove a user and manage group passwords. In this article, I will show you how to remove a user from a group using the gpasswd command in Ubuntu.
Process flow chart to remove user from a group using “gpasswd” Command:
Distro Used Throughout the Tutorial: Ubuntu 22.04.1 LTS
3 Steps to Remove a User from a Group using the gpasswd Command
In my Ubuntu, there is a user by the name of “walid” and he is in a group named “mygroup”. Now I will remove user walid from the mygroup group using the gpasswd by the following three steps:
Step 01: View Current Groups in Ubuntu
In the beginning, I will check the current groups of the user “walid”. To do so, follow the steps:
- Launch an Ubuntu Terminal by pressing CTRL+ALT+T.
- Insert the following command:
groups walidEXPLANATION- groups: Allows to view and manage groups.
- walid: Name of the user.
This shows the groups that the user “walid” joined. Also, there is a group “mygroup” and I will remove the user from that group.
Step 02: Remove the User from a Group Using “gpasswd” in Linux
In this step, I will use the gpasswd to remove the user “walid” from group “mygroup”. Check the steps below:
- Copy the command below on the Ubuntu Terminal:
Command Syntax >
sudo gpasswd -d USERNAME GROUPNAMEsudo gpasswd -d walid mygroupEXPLANATION- sudo: Grants root privileges.
- passwd: Adds or removes users and manages group passwords.
- -d: Deletes user.
- walid: Name of the user.
- mygroup: Name of the group.
- Provide the password (if necessary).
- Press the ENTER button from the keyboard.
In the output, you should see something like “Removing user walid from group mygroup”.
- How to Delete User Account In Ubuntu? [2 Methods]
- Delete a User from an Ubuntu Server in Just 3 Steps
- How to Delete User and All Files in Ubuntu [3 Methods]
Step 03: Check if the User is Removed Successfully in Linux
Finally, I will check if removing of user walid from group mygroup was successful. Follow the steps to verify it:
- Write the following command on the terminal:
groups walidEXPLANATION- groups: Allows to view and manage groups.
- walid: Name of the user.
- Hit the ENTER key from the keyboard.
If you look carefully, you will see there is no group by the name of mygroup here. So I have successfully removed user “walid” from group “mygroup”.
Conclusion
In this article, I have tried to show you how to remove a user from a group in Ubuntu in a simple and comprehensive way. I hope you find my effort helpful.
People Also Ask
How to remove a user from a group using “gpasswd” command?
To remove a user from a group using gpasswd command, write the following code in your terminal:
sudo gpasswd -d walid mygroup
This command will delete the user “walid” from the group called “mygroup”.
What is gpasswd in Linux?
The gpasswd is a command that is used to administer groups in Linux. It writes group information in /etc/gshadow and /etc/group files. Using this command, an administrator can define group administrators and members.
How can I delete my group members?
There are multiple ways to delete a user from a group. However, the best approach is using the gpasswd command with option -d like: sudo gpasswd -d USERNAME GROUPNAME.
How to remove a password from a group in Linux?
You can use the gpasswd to remove passwords from a group. To do that, you need to use the option -r. For instance, if you have a group named “mygroup”, you can use the following command to remove the password from that group:
sudo gpasswd -r mygroup
How do you delete a group in Linux?
To delete a group in Linux, you need to use the groupdel command. You need to provide the group name as well. For example, if I want to delete a group named “mygroup”, I will use the following command:
sudo groupdel mygroup
Related Articles
- 3 Ways to Delete the User Password in Ubuntu
- How to Delete MySQL User in Ubuntu? [2 Cases]
- Remove A User from Group in Linux [4 Methods]
- How to Delete Multiple Users in Linux? [2 Steps]
FUNDAMENTALS A Complete Guide for Beginners

This shows the groups that the user “walid” joined. Also, there is a group “mygroup” and I will remove the user from that group.
In the output, you should see something like “Removing user walid from group mygroup”.
If you look carefully, you will see there is no group by the name of mygroup here. So I have successfully removed user “walid” from group “mygroup”.


