Total Pageviews

Friday 25 February 2022

hfs

一个有用的单文件程序——hfs,一个简易的 HTTP 文件服务器,可以让你在局域网环境内方便的分享文件或者接收文件。当然,如果你有公网IP甚至也可以直接分享到外网环境。

官网下载地址:

http://www.rejetto.com/hfs/?f=dl

软件截图:



基本使用方法

直接把文件/文件夹拖到左边的“虚拟文件系统”即可,如果是文件夹的话会让你选是“真实目录”还是“虚拟目录”,一般情况下选真实就行

然后你就可以访问http://你的内网IP:端口来管理文件了,如果是默认的80端口则直接访问http://你的内网IP即可。

如果访问不了,那么请检查一下防火墙是不是没开放你要使用的端口,嫌更改防火墙规则麻烦的话直接关闭防火墙也行

在程序中右击一个目录,属性,你可以设置访问用户名、密码,以及访问者的操作权限

一开始的简易模式下只会给出很基础的设置项,你可以切换到专家模式来查看和使用更多的进阶设置项

主要进阶功能

  1. 直接指定根目录的文件路径
  2. 限制速度、全局并发连接数、单IP并发连接数、禁止多线程下载
  3. 设置IP黑名单、防盗链
  4. 设定只监听某个IP而不是全部
  5. 自定义网页前端模板
  6. 将 hfs 当做 nginx 那样的网站服务器来临时使用,实际上直接在文件夹中放上index.html之后通过 hfs 去访问文件夹,确实是可以显示网页的
    如果想自定义默认首页的话,右击文件夹,属性,里面可以设置

更多功能,可以自行在程序菜单中寻找摸索。

-------------------------------------------------------

 把电脑变成文件分享服务器:HFS3

目前文件分享的方式有很多种, 例如网盘、社交软件等,不过这些分享都需要通过第三方服务器,有可能你的私人文件会被泄漏/分享出去,所以一些用户也会自己搭建文件分享服务,这样你家里的其它设备也方便访问文件。

说到自建文件分享服务就不得不说到这款「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



No comments:

Post a Comment