2009-02-17 31 views
2

我想建立在我公司的Linux系统中的Web应用程序,用于实现与客户的安全文件交换。我在找一个开源应用程序,最好有一个庞大的用户群,支持这些功能:安全的文件交换

  • 作品通过HTTPS(所以SFTP或其他类似的解决方案是不可能的)
  • 允许用户上传使用我们为他们提供事先
  • 文件从而上传凭证只应可见使用相同的帐户(或管理员帐户)
  • 允许管理员将文件上传到用户帐户的用户文件时下载(这并不一定必须通过Web应用程序的情况发生)
  • (可选)它应该提供电子邮件通知时新文件是由用户上传的
  • (可选)它应该保证上传的文件的自动清除功能,优选后的一段时间,上传者可以设置

我我花了一段时间在谷歌和堆栈溢出上寻找这样一个应用程序,但我还没有发现任何引人注目的东西。也许这里有人知道这样的事情,并可以帮助我一个指针?提前致谢。

+0

前一段时间,我只好开发自己的应用程序来做到这一点。现在,我会建议使用付费服务来做到这一点。 – 2009-02-17 21:09:26

回答

1

一个解决方案可以是F * EX,看到http://fex.rus.uni-stuttgart.de/

+0

听起来很棒。我甚至会说:“正是我提出要”,这就是为什么我设置为“接受的答案”我的问题。但有一个问题,我没有明确指出。我需要它可以在Apache中运行,因为我不能把Apache关掉,我不能将它移动到另一个端口。 – bdumitriu 2009-02-26 07:37:36

1

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

+0

感谢您的提示。我已经开始使用WebDAV进行实验了,它让我领先一步。它不像我希望的那样即插即用,但我可能能够使用它。仍希望稍微更友好的网络应用程序。 – bdumitriu 2009-02-18 17:13:39

0

也许你可以放在一起便宜的东西用的Bugzilla,或许有细心reskinning。进行设置,以便客户创建的票证是私人的,只有他们自己和管理员组才能看到。要将文件发送到客户端,您需要创建一个只对正确的组可见的新票据,并将该文件附加到该票据上。您几乎可以免费获得电子邮件接口,并且您可能会发现可以自动过期旧的“门票”。