只允许使用本地写入的NFS挂载

我想通过NFS共享一个目录只读(数据不应该损坏)。

但是,我希望客户端能够使用挂载的文件夹,就像它被读取写入一样,尽可能透明。

基本上我想更新只能从服务器到客户端,而不是其他方式。

我并不介意我的本地更新不是100%可靠的(如果它们可以被参考服务器覆盖)。

有没有办法? 使用NFS选项直接? 用某种装载技巧? 我在两边都使用Ubuntu 12.04。

谢谢 !

overlay fs提供了将一个文件系统安装在另一个文件系统上的可能性。 你可以使用你的nfs mount作为较低的fs和一些本地目录作为较高的fs。 本地更改不会发送到NFS服务器。 更多信息: https : //git.kernel.org/cgit/linux/kernel/git/mszeredi/vfs.git/tree/Documentation/filesystems/overlayfs.txt?h = overlayfs.current