安全的文件交换

时间:2009-02-17 19:18:18

标签: web-applications security

我想在我公司的Linux机器上设置一个Web应用程序,以便与我们的客户进行安全的文件交换。我正在寻找一个开源应用程序,最好是拥有庞大的用户群,支持这些功能:

  • 通过HTTPS工作(因此SFTP或其他类似的解决方案是不可能的)
  • 允许用户使用我们提前提供的凭据上传文件
  • 这样上传的文件只有在使用同一帐户(或管理员帐户)时才可见
  • 允许管理员将文件上传到用户帐户供用户下载(这不一定要通过webapp进行)
  • (可选)它应该在用户上传新文件时提供电子邮件通知
  • (可选)它应确保自动清理上传的文件,最好在上传者可以设置的一段时间后

我花了一些时间在Google和堆栈溢出上搜索这样的应用程序,但我还没有找到任何令人信服的东西。也许这里有人知道这样的事情并且可以用指针帮我?提前谢谢。

3 个答案:

答案 0 :(得分:1)

WebDAV怎么样?这是subversion用于通过HTTPS同步文件的内容。这是一个list of open source WebDAV projects

答案 1 :(得分:1)

解决方案可以是F * EX,请参阅http://fex.rus.uni-stuttgart.de/

答案 2 :(得分:0)

你也许可以和Bugzilla一起廉价地组合一些东西,或许可以仔细地重新组合。设置它以便客户端创建的票证是私有的,仅对他们自己和管理员组可见。要将文件发送到客户端,您将创建仅对正确的组可见的新票证,并将文件附加到该票证。你几乎可以免费获得电子邮件接口,你可能会发现你可以自动使旧的“门票”过期。