- Chfs 文件共享工具
- 简介
- 下载地址
- Linux版安装步骤
- 访问测试
CuteHttpFileServer/chfs 是一个免费的、HTTP协议的文件共享服务器,使用浏览器可以快速访问。它具有以下特点
- 单个文件,核心功能无需其他文件
- 跨平台运行,支持主流平台:Windows,Linux和Mac
- 界面简洁,简单易用
- 支持账户权限控制和地址过滤
**强烈推荐这个工具:**非常好用的文件共享工具,部署简单、管理简单、使用简单,想要的功能都能满足,可以作为公司软件产品的制品库。
下载地址Linux版安装步骤官网地址:http://iscute.cn/chfs
**说明:**官网也有详细的部署说明,可以在结合该文档的情况下参考部署。
- 下载chfs软件包
wget http://iscute.cn/tar/chfs/1.10/chfs-linux-amd64-1.10.zip
- 解压安装包到 /opt/ 目录下
unzip chfs-linux-arm64-2.0.zip -d /opt/
- 给opt目录下的chfs命令添加可执行权限
chmod +x /opt/chfs
- 创建配置文件
vi /opt/chfs.cnf
写入:
#--------------------------------------- # 请注意: # 1,如果不存在键或对应值为空,则不影响对应的配置 # 2,配置项的值,语法如同其对应的命令行参数 #--------------------------------------- # 监听端口 port=9042 # 共享根目录,通过字符'|'进行分割 # 注意: # 1,带空格的目录须用引号包住,如 path="c:a uply namefolder" # 2,可配置多个path,分别对应不同的目录 path=/data # IP地址过滤 allow= #----------------- 账户控制规则 ------------------- # 注意:该键值可以同时存在多个,你可以将每个用户的访问规则写成一个rule,这样比较清晰,如: # rule=:: # rule=root:123456:RW # rule=readonlyuser:123456:R rule=:: rule=southgis:Southgis@123:R:1:R rule=bairanping:Southgis@123:R:1:RW # 用户操作日志存放目录,默认为空 # 如果赋值为空,表示禁用日志 log=/opt/chfs.log # 网页标题 html.title=智慧城市事业部软件产品库 # 网页顶部的公告板。可以是文字,也可以是HTML标签,此时,需要适用一对``(反单引号,通过键盘左上角的ESC键下面的那个键输出)来包住所有HTML标签。几个例子: # 1,html.notice=内部资料,请勿传播 # 2,html.notice=`` # 3,html.notice=`目录说明:
- 一期工程:一期工程资料目录
- 二期工程:二期工程资料目录
- 开始运行
运行方式一:
#下载依赖工具 yum -y install screen # 运行 screen -dmS chfs ./chfs --file="/opt/chfs.cnf"
运行方式二:
# 运行 ./chfs --file="/home/chfs/chfs.cnf" &访问测试
登录
主界面



