我需要能够提供Web访问来与文件系统进行交互(上传/下载文件)。 通常人们会使用sshfs来访问这些文件,但是我们希望人们可以通过web访问这些文件。 我们希望在文件服务器上运行一个web服务器apache2和某种web应用程序,这样人们就可以login网站并与文件系统交互了。 如果这个networking访问是像Dropbox这样的事情,那将是非常棒的,但是它不一定非常棒。 我们只需要上传和下载function。
我们不想使用WebDAV或SparkleShare。
有没有人有任何好的build议开源工具来做到这一点,甚至一些很好的网页search关键字,我可以用它来find它自己? 到目前为止,我还没有find我要找的东西,因为我真的不知道要找什么。
提前致谢。
你可以使用露天 。 它有一个免费的社区版本。 它非常先进,例如它具有版本控制function。 这是基于Java的。 如果你需要的话,它有很大的社区和商业支持。
我不喜欢的是,你想要共享的整个文件系统必须被转移到一个露天文件系统。
为什么复杂的东西? 考虑使用身份validation将FTP服务器设置为只读。 正在使用的大多数stream行的networking浏览器都能够浏览ftp站点并与之交互。
恕我直言,如果你允许通过HTTP上传文件,那么你就会遇到麻烦,因为恶意的第三方上传数据可能会让你的服务器受到威胁。 网站的安全性是不平凡的,对于小型组织来说是非常耗时的。
看看结合了Web文件pipe理器和WebDAV服务器的BarracudaDrive。
Web文件pipe理器支持在新浏览器中拖放上传。
你不会find比这更容易使用的服务器。
http://barracudaserver.com/products/BarracudaDrive/
您可以下载Linux,Win,Mac等版本,或使用自动化在线安装程序:barracudaserver.com/products/BarracudaDrive/cloud/