In this article, we're going to have a look at how to add user to specific group in Linux.
Simplest way is to use
usermod command as super user (user with special permissions).
usermod -a -G new-group some-user
-a- adding new group,
-G- other user groups modification (not main user group),
new-group- new group assigned to
some-user- name of user that we modify.
Check following example to know how to do it:
1. Add user to existing group example
In this section we would like to show how add some user to avaialble group - in this example
Note be sure you are logged-in as user with special permissions, e.g. super user /
- If you are not, login to
rootaccount with command:
It will ask you to type
rootpassword and press enter key:
john@ubuntu-pc:~$ su Password:
- Then add user to group with command:
usermod -a -G sudo john
sudogroup can be replaced with any existing group name.
- Then check if the user has been attached to the group with command:
It should return something similar:
root@ubuntu-pc:/home/john# groups john john : john cdrom sudo
sudogroup name is printed it means we are in the group.