将大文件安全地上传到Ubuntu服务器

我需要允许我的用户轻松地创build一个目录,并将一些file upload到我的Ubuntu服务器上的这个目录。 我也需要这样做,以符合以下要求:

  • 必须使用本地用户进行身份validation(如果它只是这些的一个子集,也会很好)
  • 上传的所有内容必须作为特定的系统用户上传
  • 它必须处理大于2GB的文件
  • 它必须将用户locking到仅用于上传的根目录
  • 所有连接必须安全
  • 如果部分上传可以恢复,会很好

我最初的想法是设置一个FTP服务器,但我很难find一个FTP服务器,可以configuration,以满足这些要求。

有没有人有build议,可以configuration什么FTP服务器软件,以满足我的需求或不同的方法,可以满足我的需求?

一个安全的FTP服务器是要走的路。

只要尝试pure-ftpd或vsftpd ,对数据和控制通道都使用明确的或隐含的SSLencryption。 您可以将两者configuration为满足您的所有要求。

ProFTP可以做你正在寻找的东西。

有关ProFTPDconfiguration选项,请参阅http://www.proftpd.org/docs/directives/configuration_full.html

你是一个局域网内的用户吗? 如果没有,您可以使用VPN连接来保证安全吗?

如果没有,你可以设置FTPS http://proftpd.open-source-solution.org/docs/howto/TLS.html