Linux下创建用户组的方法(linux创建用户组)

Linux系统下添加用户组和添加用户是两个不同的概念,只是都涉及到Linux下用户和组的概念。本文介绍Linux系统中创建用户组的方法。

1、使用groupadd命令

groupadd命令可以用来创建用户组,该命令的格式如下:

groupadd -g groupID groupname

groupID是该组的GID,也就是Group ID的缩写;groupname是要创建的组的名字。示例如下:

groupadd -g 500 testgroup

2、使用usermod添加用户到新创建的组

usermod命令可以用于将用户添加到已经创建的用户组中,该命令的格式如下:

usermod -g groupname username

username是要添加到新组中的用户名,groupname是新创建的组名称。示例如下:

usermod -g testgroup username

3、使用chgrp修改文件/目录归属组

chgrp 命令可以将文件/目录修改为新创建的组,该命令的使用格式如下:

chgrp -R Rroupname /path/to/file/or/dir

Groupname是指定文件/目录归属新创建的用户组,/path/to/file/or/dir是文件/目录的路径。示例如下:

chgrp -R testgroup /usr/local/

另外,使用chgrp命令时可以加上-R参数,这样可以实现递归修改,即同时修改指定目录下的所有文件/子目录/孙子目录的归属组。

以上是创建用户组的方法,总结来说:第1步需要使用groupadd命令创建用户组;第2步需要使用usermod命令将用户添加到新创建的用户组中;第3步需要使用chgrp命令将文件/目录修改归属新创建的用户组。


数据运维技术 » Linux下创建用户组的方法(linux创建用户组)