HFS(Http File Server) 局域网分享文件的神器使用介绍

说起分享,我就想起资源共享本就是网络的一大目标,如果我们需要在设备之间进行分享文件,可以目前可使用很多种方法,比如使用SSH自带的SFTP,老牌文件共享软件FTP,微软自带的SMB等等。但是这些方案都有一个痛点:往往是需要客户端也下载特定的软件才可以进行,如果我需要服务的是一大堆的电脑,每台都要安装软件客户端软件想想就觉得不好玩。再比如说是需要(跨平台)电脑分享文件给手机,还要考虑不同系统的软件有哪些,那么就更头疼啦。也许HFS可以帮助到你!
前言
假如说你需要传递个学习资料给好基友,我们有许多种方式可选:硬盘媒介、网络分享等。
要是论速度,还是得拿3.0或以上的U盘来拷贝,确实神速哈哈。但是其也有局限性,比如需要U盘而且还要走到双方电脑,而且如果是一对一单个基友要下载还好,但是全宿舍要下载就很麻烦了。也许使用社交软件来传递文件是个不错的选择,但是还要把文件先发送给腾讯的服务器,再传回来,还受限于公网的上下行带宽就很麻烦,如果这个时候我们恰好在同一个局域网中,也许有更多可行方案!
说起分享,我就想起资源共享本就是网络的一大目标,如果我们需要在设备之间进行分享文件,可以目前可使用很多种方法,比如使用SSH自带的SFTP,老牌文件共享软件FTP,微软自带的SMB等等。
但是这些方案都有一个痛点:
往往是需要客户端也下载特定的软件才可以进行,如果我需要服务的是一大堆的电脑,每台都要安装软件客户端软件想想就觉得不好玩。再比如说是需要(跨平台)电脑分享文件给手机,还要考虑不同系统的软件有哪些,那么就更头疼啦。
图1.今天你脱发了吗
为了节约不必要的工作量,保护我们的头发。其实传递文件使用HTTP来实现就是个很不错的选择,电脑安装HTTP服务器,客户端无论是手机还是电脑使用自带的浏览器即可。今天我来分享一款基于可用于局域网文件共享的软件。
HTTP File Server
HTTP File Server是一款免费,开源的http文件共享服务器。以下简化为HFS。
软件基于HTTP协议实现,所以只要在需要提供文件共享服务的Windows电脑运行程序,其他客户端使用自带的浏览器就可以很方便的访问啦。
而且运行的软件主体就是个单个可执行文件,绿色无捆绑,拷贝到U盘到其他电脑也可以很方便的使用。
图2.HFS开盖即食
客户端使用的效果的效果,只要网络可以互通,那么文件共享就可以实现。
图3.HFS提供的web界面
后台程序的界面很简单。
图4.HFS后台
麻雀虽小,五脏俱全。仔细研究研究,发现功能其实还是很丰富的。
图5.HFS麻雀虽小但五脏俱全
工作目录
对于需要分享的文件和文件夹直接拖动到里面即可啦。
图6.添加共享文件夹、文件夹
文件夹有两种模式:
实文件夹:相当于就是直接连接到真实文件夹,文件夹内的文件你跟着删减,HFS也会跟着变化。虚拟文件夹:如果你不想新建文件夹或者只想分享一部分文件,建立个虚拟文件夹,然后再添加几个文件,不过虚拟文件夹是不支持上传文件的,所以其实用得比较少。文件夹、用户权限管理
和Windows的权限管理类似,这里的每一个分享出去的文件和文件夹都可以修改权限,也可以设定只要那些用户可用访问。
用户权限管理:
点击菜单->其他设置->用户账户,在这里可以新建用户和用户组,设置密码、启用或停用账户等等功能,可以说是很强大了。如果在公司中需要有文件分享的需求,那么给不同的用户划分不同的权限也是至关重要的一步。
图7、8.HFS用户管理
文件夹权限管理:
对着文件夹右键->配置
图9、10.HFS文件、文件夹管理
我一般都会设置一个隐藏的目录,然后在此目录中可以任意的上传文件,需要设置在父文件夹中隐藏,用户无法在主页菜单内寻找到,但是我们可以输入url访问(比如http://127.0.0.1/toy)。
图11.HFS隐藏文件夹
功能很多,大家都可以自行探索一下吧。比如搜索,选择文件打包下载等等。但是我觉得这个搜索功能很吃服务器的性能,建议关闭。
图12.HFS还提供了搜索
其他
HFS除了软件本体,还有
hfs.lng本地化文件也就是汉化语言文件hfs.tpl自定义的html模板,因为web模板也是全英文的也要汉化。(我抽空自己汉化滴,真的是,其实里面汉化的规律就是找{. !我是需要汉化的文本.}规律,当然自定义模板里面还可以写css、html、javascript等等,所以界面可以很方便的自己DIY了)。
图13.HFS所需要文件
图14.HFS自定义HTML
图15.诺,给你HFS
今天的分享到此为止啦。如果有有错误、问题各位大佬都可以在评论区交流哦。
相关文章
HFS(Http File Server) 局域网分享文件的神器使用介绍
HTTP File Server是一款免费,开源的http文件共享服务器。以下简化为HFS,软件基于HTTP协议实现,所以只要在需要提供文件共享服务的Windows电脑运行程序,其他客户端使用自2023-01-03- 腾讯企点是腾讯官方推出的帮助业提升经营管理效率的SAAS级社会化客户关系管理平台,让企业轻松管理多个社交平台,并做到精细化客户关系管理,下面来看看在这里怎么去设置自2023-01-03
wireshark怎么使用过滤器?wireshark过滤器使用教程
Wireshark是一个在Windows上非常好用的免费开源网络协议分析器。它可以实时检测网络通讯数据,也可以检测其抓取的网络通讯数据快照文件,wireshark过滤器怎么使用呢?一起2023-01-02wireshark如何开启混杂模式 wireshark开启混杂模式教程
Wireshark网络封包分析软件的主要功能是撷取网络封包,并尽可能显示出最为详细的网络封包资料,很多用户不知道怎么在操作wireshark这款软件如何开启混杂模式?那就来看看下2023-01-02wireshark如何标记数据包 wireshark标记数据包技巧
Wireshark是一款免费开源的网络嗅探抓包工具,也是世界上最流行的网络协议分析器,很多用户不知道怎么在操作wireshark这款软件如何标记数据包?下面小编就来为大家解答2023-01-02wireshark如何设置时间 wireshark设置时间教程
Wireshark是一个在Windows上非常好用的免费开源网络协议分析器。它可以实时检测网络通讯数据,也可以检测其抓取的网络通讯数据快照文件,那么在这里如何设置时间呢?一起来2023-01-02Fiddler怎么开启重用服务器连接?Fiddler开启重用服务器连接方法
Fiddler 是一款TTP调试抓包工具,记录和检查您的计算机和互联网之间的所有HTTP(S)流量,模拟请求,并诊断网络问题。适用于任何浏览器、任何应用程序、任何进程的网络调试代2023-01-02Fiddler怎么开启自动验证?Fiddler开启自动验证方法
fiddler 是一款功能强大的抓包工具,是用C#写出来的,能够抓取所有HTTP以及HTTPS协议的数据包,也可以让你检查所有的http通讯,设置断点,查看所有的"进出"的coo2023-01-02- 在使用腾讯会议软件进行线上开会时,在屏幕的白板上写了很多的互动批注文字,怎么删除批注呢?本文就为大家带来了详细的删除方法,需要的朋友一起看看吧2022-12-29
- 这篇文章主要介绍了Fiddler死活抓不了HTTPS包解决方法,需要的朋友可以参考下2022-12-26
最新评论