设为首页收藏本站论坛APP下载
查看: 611|回复: 5

给目录增加扩展ACL权限,后不生效

[复制链接]

1

主题

6

帖子

39

积分

初级VIP会员

Rank: 1

积分
39
发表于 2019-2-24 20:43:36 | 显示全部楼层 |阅读模式
1金币
[root@xuegod130 ~]# mkdir /tmp/test
[root@xuegod130 ~]# setfacl -m d:u:zx:rwx /tmp/test
[root@xuegod130 ~]# su zx
[zx@xuegod130 root]$ cd /tmp/
[zx@xuegod130 tmp]$ ll -d test/
drwxr-xr-x+ 2 root root 6 2月  24 20:29 test/
[root@xuegod130 ~]# getfacl /tmp/test/
getfacl: Removing leading '/' from absolute path names
# file: tmp/test/
# owner: root
# group: root
user::rwx
group::r-x
other::r-x
default:user::rwx
default:user:zx:rwx
default:group::r-x
default:mask::rwx
default:other::r-x
[zx@xuegod130 tmp]$ touch test/a.txt
touch: 无法创建"test/a.txt": 权限不够

描述:
1、给到zx这个用户rwx的权限,来操作/tmp/test这个目录
2、切换到zx用户后,进入/tmp/test这个目录
3、查看这个目录已经有扩展权限,默认zx这个用户也有权限了
问题:
在/tmp/test目录下,无法创建文件,等于ACL授权没有生效??


最佳答案

查看完整内容

# mkdir /tmp/test ; cd /tmp/ ; setfacl -m u:zx:rwx test 注意你命令执行后的报错信息
回复

使用道具 举报

8

主题

46

帖子

293

积分

高级VIP会员

Rank: 3Rank: 3

积分
293
发表于 2019-2-24 20:43:37 | 显示全部楼层
本帖最后由 Linux-1705-渡渡鸟 于 2019-2-24 22:02 编辑

# mkdir /tmp/test ; cd /tmp/ ; setfacl -m u:zx:rwx test 注意你命令执行后的报错信息
回复

使用道具 举报

0

主题

50

帖子

249

积分

超级版主

Rank: 8Rank: 8

积分
249
发表于 2019-2-25 10:04:07 | 显示全部楼层
setfacl -m u:用户名:rwx /tmp/test
回复

使用道具 举报

1

主题

6

帖子

39

积分

初级VIP会员

Rank: 1

积分
39
 楼主| 发表于 2019-2-28 20:21:36 | 显示全部楼层
不明白为什么不能针对目录来进行设定,一定要进入到/tmp下,来做这样设定,
视频上是可以直接针对目录来设定的。
[root@xuegod130 ~]# setfacl -m d:u:zx:rwx /tmp/test
加一个d

按照你的方法,可以实现
回复

使用道具 举报

21

主题

160

帖子

384

积分

高级VIP会员

Rank: 3Rank: 3

积分
384
发表于 2019-3-17 16:26:16 | 显示全部楼层
这应该是实训课上的内容吧
回复

使用道具 举报

1

主题

6

帖子

39

积分

初级VIP会员

Rank: 1

积分
39
 楼主| 发表于 2019-3-21 08:42:40 | 显示全部楼层
L1903-VIP-剃须刀 发表于 2019-3-17 16:26
这应该是实训课上的内容吧

嗯,实训课上的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 使用vip格式注册

本版积分规则

快速回复 返回顶部 返回列表