常见问题什么是超级用户和超级用户组?在超级用户组里的用户统称为超级用户,使用超级用户访问文件系统可以跳过权限检查。
默认的超级用户和超级用户组是什么?默认的超级用户为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访问文件系统。