Linux 基础练习题(三)

建立用户/组,更改用户/组属性,使用目录ACL规则添加、修改、删除用户查看目录权限及关闭目录ACL规则列表

1、新建用户组,shengchan 、caiwu 、jishu

2、新建用户要求如下:

1)adminsc 的初始组为 shengchan
2)admincw 的初始组为 caiwu
3)adminjs 的初始组为 jishu
4)tom 是shenchan组的附加用户
5)harry 是caiwu组的附加用户
6)leo 是jishu组的附加用户
7)新建 admin 用户,不属于以上提到的三个组

3、新建目录要求如下:

1)/cw 目录的所有人为 admincw ,此目录只有 caiwu 组的人员可以写入
2)/js 目录的所有人为 adminjs ,此目录只有 jishu 组的人员可以写入
3)/sc 目录的所有人为 adminsc ,此目录只有 shengchan 组的人员可以写入
4)admin 用户可以自由的以上三个目录建立和删除文件

这里写图片描述

groupadd 命令:用来建立组(shengchan,caiwu,jishu)

useradd 命令:用来添加用户,‘ -g ‘设置用户初始组,‘ -G ‘设置用户附加组,不加参数添加用户时为默认配置

chown 命令 :用来修改目录的所属用户

chgrp 命令 :用来修改目录的所属组

chmod 命令 : 用来修改使用目录的用户,组,其他人的权限

setfacl 命令 :用来添加ACL规则,‘ -m ‘参数格式 acl规则的选项+[目标]+权限 , ‘ -b ‘ 关闭ACL规则(强制,无所谓规则中是否还存在其他用户)

发现使用‘ -b ‘后,虽然关闭了ACL规则,但是对权限有修改,有问题!

getfacl 命令 : 用来显示目标目录的ACL规则

思路:先建立组,再建立用户,添加附加组到用户,设置目录所有者,设置目录所有组,配置目录的用户、组、其他人权限、设置acl规则(使不属于任何组的admin用户,能够有查看这些目录的权限)

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值