【问题标题】:NFS different permissions to subdirectories [closed]NFS对子目录的不同权限[关闭]
【发布时间】: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 生效?

谢谢。

【问题讨论】:

    标签: linux ubuntu nfs


    【解决方案1】:

    非常对导出文件系统的构成感到困惑。 /etc/exports 不包含访问控制列表 - 并非如此。它包含独立文件系统的列表以及它们应该如何导出。

    每个条目彼此完全分开,并且导出名称匹配是精确的,而不是递归的 - 如果alex 挂载/root/share,则只会使用第一个条目。同样,alex 不能直接挂载/root/share/misc,因为它不是导出目录。

    【讨论】:

      猜你喜欢
      • 2014-02-09
      • 2013-06-10
      • 2012-11-01
      • 2012-10-05
      • 2013-07-25
      • 1970-01-01
      • 1970-01-01
      • 2018-11-12
      • 1970-01-01
      相关资源
      最近更新 更多