Linux用户访问所属组权限的目录出现Permission denied

笔者遇到一个问题
将一个用户A添加到了B、C两个组里,然后访问目录组权限为B、C的目录,出现了Permission denied ,但明明这用户在这两个组里。
经过分析于问题复现,发现在将该用户A加入B、C 两个组前,该用户已经加入了16 个组,因为nas挂载限制的原因,一个用户最多可以加入16个组。

原因:NFS协议的RPC报文,标准最多带有16个群组的消息,超过部分会舍弃,所以存储侧协议层收到的RPC报文中,不会含有group17的信息,从而导致鉴权失败。

那如果没有nas挂载限制,一个用户可以加入多少个组,答案是32个。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值