目前文件分享的方式有很多种, 例如网盘、社交软件等,不过这些分享都需要通过第三方服务器,有可能你的私人文件会被泄漏/分享出去,所以一些用户也会自己搭建文件分享服务,这样你家里的其它设备也方便访问文件。
说到自建文件分享服务就不得不说到这款「HTTP File Server」近 20 年的老牌免费文件分享软件,在当年服务器要搭建文件分享功能需要各种繁琐的设置,甚至需要程序源码,而这款软件就能轻松搞定。
可以说「HTTP File Server」软件是最简单的文件分享方式之一了,直接运行就能使用,以及支持各种访问权限设置,如今这个软件迎来了 3 系列版本的更新,带来了全新的界面、兼容移动端访问,以及支持了扩展插件功能。
HTTP File Server介绍
目前「HTTP File Server」软件提供了 Windows、macOS 、Linux 客户端,还有 node 版本。下载后解压直接运行就能使用,虽然没有提供 GUI 设置界面,不过软件的相关设置都在网页上了。
虽然软件目前没有提供中文语言,但是使用起来还是很简单的,点击 Shared files - 选择你需要分享的文件夹/文件,以及还支持虚拟文件系统的分享。
接下来你可以设置分享文件夹的权限,包括下载权限、访问权限,支持任何人查看、指定账号登录、任何账号、禁止访问。
接下来就可以根据提示的 IP 地址来访问共享文件了,如果你是局域网内使用,其它设备(手机/电视/平板) 直接访问就可以了,例如你的电视需要播放电脑里的影片,这样共享的方式就非常简单方便啦。另外需要远程访问的话,需要公网 IP 才行,自己想办法了。
账号管理功能方面,支持添加用户/用户组,支持开启是否下载限速,以及是否拥有访问管理界面的权限。
其它功能设置方面,支持设置上传、下载限速、是否开启 HTTPS 访问、设置 HTTP 的端口、日志、文件类型的支持、IP 黑名单等等。
新版「HTTP File Server」还带来了插件功能的支持,目前拥有文件下载计数、最大下载限制、重定向试图访问 ROOT 的用户等。期待后续有人开发更多插件。
如果作为长期文件分享使用,一直挂在电脑后台有些用户担心内存占用过多,实测在没有人访问的情况下,加上 node.exe,内存占用不超过 100 M。当然如果访问的人多的话,那么内存占用也会增加。
另外传输速度方面,公网访问的话,主要看你家里的带宽上行速度的了,局域网访问的话,就要看路由器、网卡、网线的情况了。
功能特色
- 支持 https 访问
- 支持 unicode 编码
- 支持虚拟文件系统
- 适配移动端访问
- 支持文件搜索
- 丰富的账户权限
- 支持文件续传下载
- 可以批量压缩下载ZIP格式
- 创建 HTML 网站服务
- 支持插件 (下载计数、限制IP下载数、虚拟主机、安全功能)
总结
如果你希望在家里搭建简易的文件共享服务,又没有 NAS 的话,用「HTTP File Server」是不错的选择,软件还拥有完善的权限设置功能,安全性方面也做得很好,正常情况下不用担心安全威胁。当然如果你有 Windows 服务器的话也可以用这个软件快速搭建文件分享服务。
另外跟「HTTP File Server」类似的软件还有「CuteHttpFileServe」它虽然提供了 UI 界面,不过没有开源,也不支持插件,有需要的都可以使用看看。
下载
- 官方下载:
https://www.123pan.com/s/c8zA-6MzN3 - 项目地址:
https://github.com/rejetto/hfs