我正在寻找一个简单的应用程序,将会做类似的事情
注册账户应该在线。 上传并不一定是FTP,事实上,我会很高兴与一个基于Web的工具,支持通过某种types的Java小程序或类似的东西上传。 我不关心它在哪个平台上运行,它将在一个专用的虚拟机上结束。 有任何想法吗?
那么,对于实际的文件服务器, WebDAV可能是有道理的。
它在大多数桌面系统上得到很好的支持,并且被标准化。 有许多免费的服务器可用。
对于“请求帐户”部分:最简单的方法是使用带有mailto:链接的网页。 让用户发送一封电子邮件询问该帐户,然后手动创build。
如果你想要更集成的东西,你可能必须自己实现。 我不知道任何软件自动执行此操作。
你也许可以使用某种主机前端,ISP用它来pipe理客户的服务器,但是这会比你想要的更复杂和重量级,所以可能不太合适。 这真的取决于你的确切要求。
我们使用PHP webapp w2box来达到类似的目的。 它不支持多个用户,但也许你可以编写一个小的身份validation模块与每个用户单独的目录(我开始编码这一次,但最终只使用.htaccess和单独的w2box安装,由于缺乏时间)。