依赖用户名/密码或公钥身份验证的 nfs 替代方案

依赖用户名/密码或公钥身份验证的 nfs 替代方案

我正在寻找 nfs 的替代品,因为我不喜欢:

  • nfs 如何处理主机和客户端上的不同 uid
  • 动态IP地址与nfs结合
  • 设置难度

我知道这些都是可以解决的问题,但我正在寻找一种既具有 sshfs 的易用性,又具有 nfs 的性能和鲁棒性的东西(例如,在多个用户同时使用的情况下) )。

我想要一些东西,我可以通过将凭据添加到文件来添加用户,而不必担心 ip 地址和 uid。

答案1

如果您想要 NFS 的性能而不需要更“棘手”的设置,那么您唯一的其他真正选择是 CIFS/SMB(例如通过安装 Samba 共享)。就难度而言,我想说 Samba 设置并不比 NFS 容易,但可以使用 kerberos...

除此之外,为了提高性能,您还必须使用并行文件系统之一(例如 Gluster、Ceph),但这些系统实际上是为了更分布式的设置而设计的,并且不一定很容易上手。也许使用预制文件服务器会更容易?

太长了;没有什么比 SSHFS 更简单了。对于基本设置,NFS​​ 作为完整的 POSIX 文件系统,在性能方面很难被击败。

相关内容