星战时空·网游活动中心

目录和文件访问权限

常见问题什么是超级用户和超级用户组?在超级用户组里的用户统称为超级用户,使用超级用户访问文件系统可以跳过权限检查。

默认的超级用户和超级用户组是什么?默认的超级用户为root,默认的超级用户组为supergroup。

怎么禁用权限检查?文件存储 HDFS 版不提供禁用权限检查选项,您可以通过将用户加入supergroup的方式绕过权限检查。

我不关心权限检查,应该怎么做才能保证业务不受权限的影响呢?目前,文件存储 HDFS 版不提供禁用权限检查选项,您可以使用拥有超级用户权限的用户(该用户位于supergroup组中)来绕过权限检查,使用supergroup组中的用户有如下两种方式:

使用默认的超级用户root访问文件系统。

将可能使用该文件系统的用户添加到supergroup中,这些用户就拥有超级用户权限。

新建文件系统无法正常访问,返回“permission denied”错误该如何处理?原因分析:新建文件系统的根目录权限为:0755 root:supergroup。因此非超级用户没有写权限。

解决方案:

给无法正常访问的用户赋予正确的权限。

使用超级用户访问文件系统。

如果我使用了1.0.5版本SDK访问了文件系统,再使用2.1.0版本访问发现权限系统被破坏了,该怎么办?如果是由于使用1.0.5版本SDK访问文件系统导致文件系统的权限遭到破坏,您可以使用2.1.0版本SDK以超级用户的身份将文件系统的权限修改到正确状态。建议只使用2.1.0版本SDK访问文件系统。

Copyright © 2022 星战时空·网游活动中心 All Rights Reserved.