linux系统组用户文件共享,linux系统用户组管理

linux系统用户组管理

Linux支持用户组,用户组就是具有相同特征的用户的集合;一个组可以包含多个用户,每个用户也可以属于不同的组用户组逻辑地组织用户账号集合在一起,它允许用户在组内共享文件。系统上的每一个文件都有一个用户和一个组的属主;使用“ls –l”命令可以看到每一个文件的宿主和属组。(用户组在Linux中扮演着重要的角色,方便管理员对用户进行集中管理)。

1、Linux用户组分为以下两类:

私用组:创建用户时自动创建的组

标准组:可以包含多个用户的组

2、组的数据文件/etc/group

作用:存放系统组信息

格式:用户组名:口令:用户组的管理员:成员列表

例:

ce1839fe241c1d867a0b822a31cdafea.png

3、组的数据文件/etc/gshadow

/etc/gshadow文件用于定义用户组口令、组管理员等信息,该文件只有root用户可以读取。

例:

6e54bade7289b0264ad87fc7e9bd694d.png

格式:组名 : 加密密码: 组的管理者: 组成员

解释:

组名:组的标识符号

加密密码:如果显示“!!”,则此组群没有密码。

组的管理者:有权对该组添加、删除用户。

组的成员:多个成员名间用“,”分隔。

4、组帐号的管理

(1)建立组

格式: #groupadd [选项] 组名

参数:

-g GID //指定新建组的GID值

例:

55ddd3174f5a2a0fdacb082b37446c3c.png

查看是否建立成功:

8c2ded9551d9587f9c9431010bc78e9f.png

(2)删除组

格式:#groupdel 组名

例:

168a2c11c72ccb3cec5dd116232bb89b.png

参看是否已经删除组:

094cc29733f523b50b585df86be3c9a4.png

(3)修改组的信息

格式:

#groupmod [选项] 组名

选项:

-n 新组名 原组名 //修改组的名称

-g  GID //修改组的GID

例:

186a9280869e78dbb28908607941b5a8.png

查看是否已经修改成功:

ebbd0534c3a84318f9d1e9c23d599861.png

(4)添加/删除组成员,或更改组群密码

格式:

#gpasswd [选项] [用户名] [组名]

选项:

-a  用户名    //向指定组添加用户

-d  用户名    //从指定组删除用户

-r            //取消组群密码

例:

347e3133c0827e3908a1904fd2705b4f.png

查看是否已经添加成功:

a2c9f1e9595ffb7687e13810fdc3a82a.png

(5)显示用户所属组

格式:#groups [用户名]

例:

8e12da1357ca811805d9138cf9d7e4ab.png

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值