我可以使用哪种网络协议通过不一致的连接安全透明地安装远程文件系统?

我可以使用哪种网络协议通过不一致的连接安全透明地安装远程文件系统?

我有一台 (Debian) 文件服务器,有大量存储空间,连接到我的家庭网络。我有一台 (Debian) 笔记本电脑,有时会连接到我的家庭网络,但会随我四处旅行:有时可以连接;有时不能;有时连接很差。

我应该使用哪种远程文件协议,以便在建立连接时可以使用服务器上的文件,而无需手动挂载和卸载,也不必担心在连接断开之前卸载?理想情况下,我希望能够使用 Rsync 使文档等小文件保持最新,同时偶尔根据需要和可用性放入/获取大型媒体。

Windows、Mac 或 Android 客户端的存在会很好,但并不是至关重要的。

答案1

你应该试试sshfs带有-o reconnect选项,或FreeNAS,以防您需要更严肃和/或更快的东西。

sshfs 信用

答案2

我认为您无法轻松找到问题的“完美”解决方案,但您可以通过使用 NFS 和 OpenVPN 获得很大一部分解决方案。

这个想法是,当连接断开时,为 NFS 设置一个非常长的重试时间(即几天),并使用 OpenVPN 保持端点不变(并提供加密并绕过 NAT 和防火墙的麻烦)。

我还没有尝试过做什么,但是研究一下 AutoFS 是否有助于自动挂载目录也是值得的。

相关内容