一、注意事项
根据数据存储规范要求,非中国大陆地区数据将统一存储至中国港澳台及境外地区。因此,文件存储权限组分为【中国大陆】及【中国港澳台及境外】,具体描述如下:
·当前中国港澳台及境外地区的权限组与中国大陆地区权限组为原权限组的完全拷贝。中国港澳台及境外地区已经绑定权限组的文件系统,与中国港澳台及境外地区的权限组对应,不影响现有使用。例如,广州文件系统 A 和新加坡文件系统 B,原来均绑定权限组01,权限组地域更新后,广州文件系统 A 自动绑定中国大陆的权限组01,新加坡文件系统 B 自动绑定中国港澳台及境外地区的权限组01,两个权限组01规则是完全一致的。
·中国港澳台及境外地区与中国大陆地区权限组后续配置时相互独立,需要分别修改才能生效。例如,想修改中国港澳台及境外地区文件系统权限,需要修改对应的中国港澳台及境外地区权限组规则。想修改中国大陆地区文件系统权限,需要修改对应的中国大陆地区权限组规则。
二、步骤1:创建权限组
1. 登录 文件存储控制台,在左侧导航栏中选择权限组。
2. 在权限组页面,单击创建,创建一个权限组。在弹出的新建窗口中配置权限组名称和备注。
三、步骤2:添加权限组规则
单击权限组名称,进入规则列表。在规则列表中,可以添加、编辑或删除规则。如果权限组中没有添加规则,则会允许全部。规则说明如下。
| 字段 | 含义 |
| 来访地址 | 可以填写单个 IP 或者单个网段,例如10.1.10.11或者10.10.1.0/24。默认来访地址为*表示允许所有。同时需要注意,此处需填写 CVM 的内网 IP。 |
| 读写权限 | 只读或者读写。 |
| 用户权限 | 有如下4个选项,对来访用户进行权限限制。all_squash:所有访问用户(含 root 用户)都会被映射为匿名用户或用户组。no_all_squash:所有访问用户(含 root 用户)均保持原有的 UID/GID 信息。root_squash:将来访的 root 用户映射为匿名用户或用户组,非 root 用户保持原有的 UID/GID 信息。no_root_squash:与 no_all_squash 效果一致,所有访问用户(含 root 用户)均保持原有的 UID/GID 信息。注意:CIFS/SMB 文件系统和 Turbo 文件系统不支持该权限项,配置后不生效。鉴权和网段检查是访问控制的一部分,all_squash 等是在 Linux 用户身份的鉴权机制,可根据业务情况结合使用。每个文件系统默认为755权限,匿名用户(nfsnobody)只有读权限,无法写入。用户权限默认设置为 no_root_squash,推荐你保持此设置。root 用户创建文件目录并挂载文件系统后,当来访 IP 被设置为 all_squash 或者 root_squash 时,该来访 IP 将被映射为匿名用户,仅能读文件。同时保留 no_all_squash、no_root_squash 是为了兼容习惯使用 NFSD 权限组配置的用户。 |
| 优先级 | 可以在1 – 100中设置整数位的优先级,1为最高。当同一个权限组内单条 IP 与网段中包含的 IP 的权限有冲突时,会生效优先级高的规则,若优先级相同则优先生效单条 IP 的权限。若配置了两个有重叠的网段权限不同但优先级相同,则重叠网段的权限会随机生效,请尽量避免重叠网段的配置。 注意:CIFS/SMB 文件系统不支持优先级,配置后不生效。 |
注意:说明:
四、步骤3:为文件系统配置权限组
权限组的配置支持在创建文件系统后进行修改,你可以选择优先创建权限组,然后在 创建文件系统 时选择该权限组,也可以在创建文件系统时先选择默认权限组,在创建完权限组后,单击列表页文件系统名称,在挂载点信息处修改权限组。
注意:如果使用 NFS v4协议挂载文件系统,在修改该文件系统的权限组规则后,需要等待2分钟,等待配置生效。
五、步骤4:修改权限组信息以及规则
进入权限组详情后,可以修改权限组名称、备注信息以及权限组规则。