使用 Ubuntu 作为网络文件服务器-可以从其他位置远程访问的选项?

使用 Ubuntu 作为网络文件服务器-可以从其他位置远程访问的选项?

我最近买了一台新机器,打算用作文件服务器。我利用了 Samba 并创建了一个共享等 - 我可以通过网络上的 Windows 机器访问它。

不过我很好奇,假设我在出差,我想远程进入服务器来访问那些文件。

我是否应该只使用普通的 RDP 解决方案、FTP 服务器,或者是否有其他更有效/更好的方法来单独访问这些文件?

答案1

有很多选择。哪种选择最适合您取决于您​​的需求、技能和其他情况。以下列举一些:

  1. 您可以设置 VPN 将 Windows 机器连接到您的网络,并以与本地相同的方式访问所有内容。
  2. 您可以设置 Nextcloud 服务器并通过 Nextcloud 客户端访问您的文件。
  3. 您可以设置 Windows VM 并将其用作终端服务器,通过 RDP 连接到它。(最好通过 VPN。)
  4. 您可以通过 ssh 设置远程访问(最好使用公钥认证)并通过 scp 或 sftp 访问您的文件。

注意:我不建议使用 FTP,因为它是一种过时且不安全的协议。

相关内容