基于Linux的互联网文件服务器

基于Linux的互联网文件服务器

我正在寻找一个基于 Linux 的文件服务器,我可以用它来存储我的所有文件并通过互联网远程访问。我遇到了几种不同的替代方案,最有前途的 amahi,但大多数服务器更喜欢服务器来管理 DHCP,这是我无法做到的,因为首先,重新启动网络上的所有设备将是一项非常繁琐的任务,而且当前管理 DHCP 的路由器将比我的服务器有更多的正常运行时间。我也有一台windows home服务器,它通过我的路由器连接到互联网,但是当我不在本地网络时我无法挂载它,我只能通过浏览器管理文件,这确实不实用。

所以基本上我想要的是:一个可以作为磁盘安装的家庭文件服务器,或者在 OSX(和 Windows,但我主要使用 OSX)中以任何其他方式在查找器中查看,并且我必须能够做到这既可以在本地网络上进行,也可以从任何其他位置进行,而无需从服务器管理 DHCP。我曾考虑过设置 openVPN(或其他 vpn 连接,如果可用)来远程访问本地网络,就好像我的机器物理上在那里一样,但我不知道如何设置路由器来使其工作,特别是因为我已经有了连接到路由器的服务器。

答案1

如果您需要的只是对文件的简单访问,我认为设置专用文件服务器可能有点矫枉过正。我在工作时经常需要从家里访问文件,反之亦然,我只需使用sshfs.

我还没有在 OSX 上尝试过这个,但根据他们的页面,osxfuse应该可以做到。您需要做的是将适当的端口(例如 22)从路由器转发到您的服务器,然后安装osxfuse 并做类似的事情

sshfs server:/path/to/folder /local/path/

然后,您可以/local/path像任何其他已安装的卷一样访问您的文件。显然Windows 上也有一种方法可以做到这一点,但我从未尝试过。

相关内容