NFS对子目录的不同权限[关闭]
Posted
技术标签:
【中文标题】NFS对子目录的不同权限[关闭]【英文标题】:NFS different permissions to subdirectories [closed] 【发布时间】:2012-12-22 12:54:49 【问题描述】:我的 NFS 服务器有以下 /etc/exports 配置。
/root/share *(rw,fsid=0,no_root_squash)
/root/share/music anne(rw,no_root_squash) alex(rw,no_root_squash)
/root/share/video anne(rw,no_root_squash) alex(ro,no_root_squash)
我希望 anne 对这两个目录都有 rw 访问权限。我希望亚历克斯只有 ro 访问 /root/share/video。我当前配置的问题是它们都有 rw 访问权限。
如果我将第一行更改为
/root/share *(ro,fsid=0,no_root_squash)
它会覆盖所有其他行并使所有目录为只读。
如何让第一行只对 /root/share 生效?
谢谢。
【问题讨论】:
【参考方案1】:您非常对导出文件系统的构成感到困惑。 /etc/exports
不包含访问控制列表 - 并非如此。它包含独立文件系统的列表以及它们应该如何导出。
每个条目彼此完全分开,并且导出名称匹配是精确的,而不是递归的 - 如果alex
挂载/root/share
,则只会使用第一个条目。同样,alex
不能直接挂载/root/share/misc
,因为它不是导出目录。
【讨论】:
以上是关于NFS对子目录的不同权限[关闭]的主要内容,如果未能解决你的问题,请参考以下文章