我对 Linux 及其功能完全不了解,但在我的环境中,我无法从 Linux 客户端访问 NFS 共享。我可以顺利挂载共享并将其设置为自动挂载,但当我尝试 ls 或 cd 到共享的某个子目录时,我收到“权限被拒绝”的提示。这种情况发生在我的网络上的多个用户(管理员除外)身上,他们被添加到 CentrifyDC 和 AD 中具有匹配 UID/GID 信息的相应组中。
该共享是 VNX5200 系列 CIFS/NFS 共享,Windows 权限设置为允许 Windows 客户端和 Linux 客户端访问。我的环境混合了 RHEL6、RHEL7、CENTOS、Windows 7、Windows Server 2008 R2 和 Windows Server 2012 R2。AD 域是 Windows Server 2008 R2 域,我无法直接访问 VNX(由另一个组拥有),但如果有必要,我可以与该管理员合作。我拥有所有客户端的 AD 方面的完全权限。VNX 已添加到我们的 AD 域,并配置了多个接口以用于各种目的。
答案1
我快速在谷歌上搜索了一下vfstab vnx5200列表中第一个非广告是EMC的这份白皮书。
https://www.emc.com/collateral/software/white-papers/h10949-configuring-nfsv4-vnx-wp.pdf
第 8 页和第 12 页很有趣,第 17 页和第 18 页讨论了 Linux 和 Solaris 的 ACL,故障排除从第 19 页开始,但第 22 页(附录 A)揭示了使用 RHEL 或 SUSE Linux 作为客户端的具体要求。
您可能会发现这些详细信息对您的情况有帮助。