如何解释NFS crossmnt参数?

如何解释NFS crossmnt参数?,nfs,Nfs,我的一个客户发现他需要在NFS导出选项中包含“crossmnt”。我将把这个选项写进我们的软件中,这样他就不必进行黑客攻击,可以使用crossmnt作为一个实物期权 这是我可以在我们的文档中使用的crossmnt的正确解释吗 Crossmnt允许NFS客户端遍历导出根目录下的目录。例如: etc/出口: 使用crossmnt,客户端可以将/exports/doc的内容视为/exports的子文件夹,而没有crossmnt,doc将显示为空文件夹 本视频用作示例: 听起来对吗?谢谢。我相信这个解

我的一个客户发现他需要在NFS导出选项中包含“crossmnt”。我将把这个选项写进我们的软件中,这样他就不必进行黑客攻击,可以使用crossmnt作为一个实物期权

这是我可以在我们的文档中使用的crossmnt的正确解释吗

Crossmnt允许NFS客户端遍历导出根目录下的目录。例如: etc/出口:

使用crossmnt,客户端可以将/exports/doc的内容视为/exports的子文件夹,而没有crossmnt,doc将显示为空文件夹

本视频用作示例:


听起来对吗?谢谢。

我相信这个解释中缺少了一些东西。。我从crossmount中了解到,它允许您在导出的目录中查看挂载点。如果导出的目录没有在其子文件夹上挂载任何分区,则它们应该在NFS的客户端中可见

例如,如果您在“/mnt/testing_dir”上有一个导出目录,其中包含以下内容:

/mnt/testing_dir/
                 dir1/
                           text1.txt
                           executable.bin
                 dir2/ (mount point for /dev/sda6)
                           doc1
                           doc2
即使没有“crossmnt”选项,“dir1”也将可见。但是,“dir2”,因为它是一个安装点,在“crossmnt”选项中是可见的,在没有它的情况下是空的(除非您使用其他选项,如“nohide”)

参考:

/mnt/testing_dir/
                 dir1/
                           text1.txt
                           executable.bin
                 dir2/ (mount point for /dev/sda6)
                           doc1
                           doc2