我有许多网络存储节点,以及每个人都连接的主服务器。我想从存储节点导出共享文件夹,以便将它们挂载到主服务器上。然后主服务器可以导出自己的共享文件夹(其中一些是从存储节点简单转发共享文件夹)。
存储节点和用户一样通过以太网连接连接到主服务器。但是,我想避免用户直接连接到各个存储节点。相反,我只想调整主服务器中的 ACL,以有效控制对所有共享的访问。
我想通过双方的“NFS”来做到这一点
storage nodes ---NFS---> primary srv ---NFS---> users
但我没有看到用户电脑的存储节点共享。我实现了这是设计使然,而不是我的错误配置。
我测试了以下内容并且它确实有效:
storage nodes ---NFS---> primary srv ---CIFS---> users
这很好,但我想避免在仅限 gnu/linux 的系统之间使用 cif。
SSHFS 也不起作用
storage nodes ---NFS---> primary srv ---SSHFS---> users
此时我开始对自己能否实现自己想要的东西失去信心。
还有其他办法吗?请注意,我保留了存储 --> 主服务器链接始终通过 NFS 显示,因为这将是我的首选,但如果有任何方法可以合并存储节点中的共享文件夹,请毫不犹豫地建议它们