依赖于用户名/密码或公钥认证的 nfs 的替代方案

Fre*_*ens 3 networking filesystems remote nfs

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

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

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

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

小智 6

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

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

TLDR;没有什么比 SSHFS 更容易的了。对于基本设置 NFS 作为一个完整的 POSIX 文件系统在性能方面很难被击败。