Code Snippet

Just another Code Snippet site

[Unix] User/Group managment

Add A New User To A Group

Add a new user called vivek to a group called vsftp, enter:

useradd -G <group_name> -d /home/<username> -m <username>
passwd <username>

-G : Add vivek to secondary group called vsftp. This group must exists on the system.
-d /home/ : Path to the vivek’s home directory
-m : Create the new user’s home directory if it does not already exist.
: Username / login nane


UNIX Add Existing User To A Secondary Group

Use usermod command to modify a user’s login definition on the system including group membership. For, example add user vivek to sales group, enter:

usermod -G <group_name> <username>

Add user tom to sales but also keep his existing membership of ftpusers, enter:

usermod -G <group_name>,<group_name> <username>

UNIX Add Existing User To A Primary Group

Add jerry to sales primary group and change its existing group membership:

usermod -g <group_name> <username>

To delete user :

userdel userName

To delete group :

groupdel userName


2 thoughts on “[Unix] User/Group managment

Leave a Reply

Your email address will not be published. Required fields are marked *