可以使用 NTFS 或混合安全模式在 qtree 上应用访问控制列表 (ACL),但不能使用 UNIX 安全模式来实现。因此,更改 qtree 的安全模式可能会影响配额的计算方式。更改 qtree 的安全模式后,请务必重新初始化配额。
如果将 qtree 的安全模式从 NTFS 或混合更改为 UNIX,则将忽略该 qtree 中所有的文件 ACL,并将文件使用量计到 UNIX 用户 ID 名下。
以下示例介绍了 qtree 安全模式的更改如何造成该特定 qtree 中文件使用量计到其他用户名下。
假设 qtree A 采用 NTFS 安全模式,ACL 向 Windows 用户 corp\joe 分配了一个 5 MB 的文件。qtree A 的 5 MB 磁盘空间用量将计到用户 corp\joe 名下。
现在将 qtree A 的安全模式从 NTFS 更改为 UNIX。重新初始化配额后,此文件不再计到 Windows 用户 corp\joe 名下,而是计到该文件 UID 所对应的 UNIX 用户名下。UID 可以是映射到 corp\joe 的 UNIX 用户或 root 用户。