EN
Linux - add user to specific group
6 points
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).
Quick solution:
xxxxxxxxxx
1
usermod -a -G new-group some-user
Where:
-a
- adding new group,-G
- other user groups modification (not main user group),new-group
- new group assigned tosome-user
,some-user
- name of user that we modify.
Check following example to know how to do it:
In this section we would like to show how add some user to avaialble group - in this example sudo
group.
Note be sure you are logged-in as user with special permissions, e.g. super user /
root
.
- If you are not, login to
root
account with command:xxxxxxxxxx
1su
It will ask you to type
root
password and press enter key:xxxxxxxxxx
1john@ubuntu-pc:~$ su
2Password:
- Then add user to group with command:
xxxxxxxxxx
1usermod -a -G sudo john
Note:
sudo
group can be replaced with any existing group name. - Then check if the user has been attached to the group with command:
xxxxxxxxxx
1groups john
It should return something similar:
xxxxxxxxxx
1root@ubuntu-pc:/home/john# groups john
2john : john cdrom sudo
If
sudo
group name is printed it means we are in the group.