我有 6 台虚拟机,它们需要访问彼此的文件。我现在的做法是,在 Web 目录中为每个需要共享的文件创建符号链接,并使用 POST 和 PHP 来确保部分文件的安全。
但是,有没有更好的方法可以做到这一点?有没有更好的方法可以在不在每个机器上安装 Web 服务器的情况下获得对我的其他机器的读取甚至写入访问权限?也许甚至可以指向另一台服务器上的文件的链接?
答案1
您尚未指明您想要与之共享文件的所有 6 台虚拟机的操作系统、发行版和版本......因此我假设它们都是 Linux。
我建议使用挂载在一台虚拟机上的文件系统,该文件系统通过 NFS 导出。其他客户端将通过 NFS 挂载从该虚拟机导出的文件系统(或实际目录)。这样你就得到了你想要的。