文章目录

简介

用于创建一个新的工作组,新工作组的信息将被添加到/etc/group文件中。

/etc/group文件储存着所有的用户组信息linux创建用户组和用户,文件中每一行描述一个用户组信息,格式如下:

组名称:组密码:组ID:组成员

组名称:每位组都有一个组名称

组密码:可以给组提供一个密码,通常极少如此做

组ID:像用户ID一样,Linux内核使用ID来辨识

组成员:定义组成员用户名列表,用全角冒号隔开

查看该文件的内容:

[root@htlwk0001host cron]# cat /etc/group
root:x:0:
bin:x:1:
daemon:x:2:
sys:x:3:
adm:x:4:
tty:x:5:
disk:x:6:
lp:x:7:

注:

1.我们看见所有的用户组的成员都是空的,说明这个组的成员只有一个,就是名称与用户id都和这个组相同的用户linux运维面试题,其实这个组是由于创建了某个用户而默认创建同名且同id号的用户组。

2.每位用户都归属一个基本用户组,在文件/etc/passwd中定义

用户可以加入多个次要组:

linux创建用户和组并赋权_创建用户组linux_linux创建用户组和用户

     root:x:0:root
     bin:x:1:root,bin,daemon
     daemon:x:2:root,bin,daemon
     sys:x:3:root,bin,adm
     adm:x:4:root,adm,daemon
     disk:x:6:root
     wheel:x:10:root

可以看见linux创建用户组和用户,用户root,bin,daemon都属于多个用户组。

常用选项选项说明

-g

指定新建工作组的id

-r

创建系统工作组,系统工作组的组ID大于500

-K

覆盖配置文件“/ect/login.defs”

-o

准许添加组ID号不惟一的工作组

-f

虽然组群早已存在,还是强制创建组群

-p

linux创建用户和组并赋权_linux创建用户组和用户_创建用户组linux

为新组群设置加密的密码

参考示例创建新的用户组

创建用户组linuxcool,并指定用户组id为1005,如下:

[root@linuxcool ~]# groupadd -g 1005 linuxcool

创建系统用户组

[root@linuxcool ~]# groupadd -r -g 368 linuxcool

扩充知识

1.文件系统上的每位文件有一个用户所有者和一个组所有者。

2.怎样在linux中查询一个组有什么用户?

执行下边的:

cat /etc/group | grep groupname

假如存在这个用户组,你会看见一条记录linux操作系统,之后查看其最后一个数组即可。

3.怎样在linux中查询一个用户属于什么组?

执行下边的命令:

cat /etc/group | grep username 

假如只有一条记录,说明用户只属于一个组,多条则说明用户属于多个组。

本文原创地址://gulass.cn/lnhsyilsbzcy.html编辑:刘遄,审核员:暂无