usermod 命令修改用户主要组 | myfreax
source link: https://www.myfreax.com/linux-usermod-command-to-modify-user-primary-group/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
Linux usermod命令修改用户主要组
教程介绍如何使用usermod命令修改用户主要组
Linux usermod命令修改用户主要组
在Linux有两种类型的组,分别是主要组和次要组。为了能够修改用户组,您需要以root具有sudo权限的用户登录。
主要组,当用户创建文件时,文件的组将设置为用户的主要组。通常,主要组的名称与用户的名称相同,用户主要组的信息存储在文件/etc/passwd
。
次要组,当您要将用户加入到指定组时,通常的建议,将用户添加到次要组。每个用户可以属于一个主要组和零个或多个次要组。
usermod是一个命令行程序,可让您修改用户的登录信息和所属组。本教程介绍如何使用usermod
命令修改用户主要组。
usermod
命令的语法形式是usermod [options] USER
。options
是usermod
命令的选项,是一个可选参数。USER
是Linux系统用户名。
要更改用户的主要组,请使用usermod
命令的-g
选项,后跟组名称和用户名。每个用户仅有一个主要组,零个或多个次要组。
因此,如果你修改用户的主要组,用户将会离开与用户名同名的主要组。如果你只是让用户加入组拥有相应权限,请将用户添加到次要组。
例如命令sudo usermod -g developers myfreax
用户myfreax
的主要组更改为developers
。
#sudo usermod -g GROUP USER
sudo usermod -g developers myfreax
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK