linux mkdir权限,linux – mkdir权限与umask不对应(根据位置而变化)

每当我在我的家(或其子目录)中创建新目录时,即使正确设置了umask,它们也没有写入权限.我制作的文件有写入权限.

[mmanary@seqap33 ~]$umask

0002

[mmanary@seqap33 ~]$mkdir testDir

[mmanary@seqap33 ~]$touch testFile

[mmanary@seqap33 ~]$ls -l

dr-xr-x--- 2 mmanary mmanary 0 Apr 15 10:25 testDir

-rw-rw-r-- 1 mmanary mmanary 0 Apr 15 10:26 testFile

如果我切换到共享组存储目录,则新目录DO具有写入权限.我可以轻松地用chmod切换它们,但是当使用tar时,新目录无法写入,因此tar失败并显示“Permission Denied”.任何帮助表示赞赏.

编辑:我已阅读其他建议的问题,但似乎没有直接适用,因为它们涉及更复杂的案例(涉及其他用户).如果这有帮助:

[mmanary@seqap33 ~]$getfacl .

# file: .

# owner: mmanary

# group: mmanary

user::rwx

group::r-x

other::---

Edit2:根据评论的建议,我的文件系统是NFS

解决方法:

与基础设施人员交谈,答案是有扩展的ACL,根据位置采取不同的行动,并且错误地设置了它们.

标签:mkdir,linux,permissions,chmod,umask

来源: https://codeday.me/bug/20190812/1642862.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值