gpasswd
gpasswd
The gpasswd command in Linux is used to manage group membership. It is a very useful command for adding and removing users from groups, and for changing the password of a group.
The gpasswd command takes the following arguments:
group: The name of the group to manage.options: Optional arguments that control the behavior ofgpasswd.username: The username of the user to add or remove from the group.new_password: The new password for the group.
The following are some of the most common options for the gpasswd command:
-a: Adds the specified user to the group.-d: Removes the specified user from the group.-R: Changes the password of the group for all users in the group.-M: Changes the password of the group for the specified user.
For example, the following command will add the user johndoe to the group wheel:
gpasswd -a johndoe wheelThe gpasswd command is a very useful command for managing group membership. It is a valuable tool for anyone who needs to add or remove users from groups, and for changing the password of a group.
Here are some additional things to keep in mind about gpasswd:
The
gpasswdcommand must be run as a user who has permission to manage group membership.The
gpasswdcommand can be used to manage any group on the system.The
gpasswdcommand can be used to change the password of a group even if the group does not have a password.
Here are some examples of how to use gpasswd:
To add the user
johndoeto the groupwheel:
gpasswd -a johndoe wheelTo remove the user
johndoefrom the groupwheel:
gpasswd -d johndoe wheelTo change the password of the group
wheelfor all users in the group:
gpasswd -R wheelTo change the password of the group
wheelfor the userjohndoe:
gpasswd -M wheel johndoeThe gpasswd command is a powerful and versatile tool that can be used to manage group membership. It is a valuable tool for anyone who needs to add or remove users from groups, and for changing the password of a group.
help
Usage: gpasswd [option] GROUP
Options:
  -a, --add USER                add USER to GROUP
  -d, --delete USER             remove USER from GROUP
  -h, --help                    display this help message and exit
  -Q, --root CHROOT_DIR         directory to chroot into
  -r, --remove-password         remove the GROUP's password
  -R, --restrict                restrict access to GROUP to its members
  -M, --members USER,...        set the list of members of GROUP
      --extrausers              use the extra users database
  -A, --administrators ADMIN,...
                                set the list of administrators for GROUP
Except for the -A and -M options, the options cannot be combined.Last updated