我应该用 NFS 替换 sshfs 吗?

Zhe*_*hen 16 nfs sshfs

我家里有一台服务器,可通过本地 WIFI 访问。我也有几台笔记本电脑。由于其易于使用,我使用 sshfs 在服务器中共享文件夹。但有时我会注意到共享文件夹存在很多连接问题。

NFS 是更好的解决方案吗?

jau*_*ume 12

更新:我在 2013 年发布了这个答案,看来 SSHFS 已经成为一个可靠的网络文件系统。作为额外的好处,如果您已经安装了 SSH,则可以轻松设置.

我今天的建议是:

  1. 如果您有异构的 Windows/Linux 环境,请选择 CIFS
  2. 如果您有一个仅限 Linux 的环境,请尝试使用 SSHFS,如果它符合您的需求,请坚持使用。否则使用 NFS

检查Roc W.在基准评论中共享的链接: https //blog.ja-ke.tech/2019/08/27/nas-performance-sshfs-nfs-smb.html


我过去曾在公司环境中使用过 SSHFS,根据我的经验,它在重负载下不可靠,最适合临时使用。

如果您需要重型网络文件系统,请选择 NFS 或 CIFS (Samba)。但是,除非您使用支持加密的 NFSv4,否则您将不得不用加密来换取稳定性。

所以是的,您可以使用 NFSv4 作为替代品,这将在重负载和加密下提供更好的性能。ubuntu.com 上的这个文档解释了如何设置它。

  • 我已经断断续续地使用 SSHFS 多年,从未遇到任何可靠性问题。与 NFS 不同,我什至可以在不中断客户端的情况下重新启动服务器;使用 NFS,我发现我必须卸载/重新安装客户端。 (8认同)
  • 在此处查看基准:https://blog.ja-ke.tech/2019/08/27/nas-performance-sshfs-nfs-smb.html (3认同)
  • 我想知道其他人是否也认为 SSHFS“在重负载下不可靠,最适合休闲使用”? (2认同)