| how to add user in group in linux ubuntu |
We can use useradd or usermod commands to add a user to a group. useradd command creates a new user or update default new user information. usermod command modifies a user account i.e. it is useful to add user to existing group. There are two types of group. First is primary user group and other is secondary group. All user account related information is stored in /etc/passwd, /etc/shadow and /etc/group files to store user information. useradd example - Add a new user to secondary groupUse useradd command to add new users to existing group (or create a new group and then add user). If group does not exist, create it. Syntax: developers:x:1124: If you do not see any output then you need to add group developers using groupadd command: uid=1122(vivek) gid=1125(vivek) groups=1125(vivek),1124(developers) Please note that capital G (-G) option add user to a list of supplementary groups. Each group is separated from the next by a comma, with no intervening whitespace. For example, add user jerry to groups admins, ftp, www, and developers, enter: useradd example - Add a new user to primary groupTo add a user tony to group developers use following command: uid=1123(tony) gid=1124(developers) groups=1124(developers) usermod example - Add a existing user to existing groupAdd existing user tony to ftp supplementary/secondary group with usermod command using -a option ~ i.e. add the user to the supplemental group(s). Use only with -G option : |