• 主页
  • Linux_系统类
  • Linux_工具类
  • Linux_服务部署
  • Linux_数据库类
  • Windows_服务配置
所有文章 关于我
总文章数 31

  • 主页
  • Linux_系统类
  • Linux_工具类
  • Linux_服务部署
  • Linux_数据库类
  • Windows_服务配置

chfs 文件共享

2023-08-26
  • chfs 是一个免费的HTTP协议的文件共享服务器,使用浏览器可以快速访问

1.0 chfs 特点 [官方网站]

  • 单个文件,核心功能无需其他文件
  • 跨平台运行,支持主流平台:Windows,Linux和Mac
  • 界面简洁,简单易用
  • 支持扫码下载和手机端访问,手机与电脑之间共享文件非常方便
  • 支持账户权限控制和地址过滤
  • 支持快速分享文字片段
  • 支持webdav协议

2.0 chfs For Linux 安装

安装准备及下载包文件
1
2
3
4
5
6
7
8
9
# yum -y install unzip wget
# mkdir -p chfs-linux /usr/local/chfs /data/{logs/chfs,chfs} /data/chfs/{files,images,scripts,packges}
// chfs-linux 安装前准备文件目录
// /data/chfs 程序目录
// /data/logs/chfs 日志文件目录
// /data/chfs/{files,images,scripts,packges} 共享目录
# wget http://iscute.cn/tar/chfs/2.0/chfs-linux-amd64-2.0.zip # 最新包文件
# unzip chfs-linux-amd64-2.0.zip -d chfs-linux
# chmod +x chfs-linux/chfs && mv chfs-linux/chfs /usr/local/chfs/

3.0 chfs主配置文件

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# cat > /usr/local/chfs/config.conf << _EOF_
port=80
path="/data/chfs/files|/data/chfs/images|/data/chfs/scripts|/data/chfs/packges"
allow=
log=/data/logs/chfs/
html.title=Web File Server
html.notice=内部资料!!!
image.preview=false
ssl.cert=
ssl.key=
folder.leaf.download=false
session.timeout=30
rule=::
rule=ops:ink8s.com:RWD
rule=dev:123456:RWD
_EOF_

4.0 chfs systemd 启动文件

服务启动文件
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# cat > /usr/lib/systemd/system/chfs.service << _EOF_
[Unit]
Description=CHFS Service
After=network.target

[Service]
Type=simple
User=root
Restart=always
RestartSec=5s
ExecStart=/usr/local/chfs/chfs --file=/usr/local/chfs/config.conf
TimeoutStopSec=0
KillSignal=SIGTERM
SendSIGKILL=no
SuccessExitStatus=0

[Install]
WantedBy=multi-user.target
_EOF_

5.0 启服务、验证

1
2
3
4
5
6
7
systemctl daemon-reload
systemctl start chfs && systemctl enable chfs
netstat -nlput|grep 80

// 访问: http://IP_ADDRESS
user: ops
pass: ink8s.com
微信

加微信,入技术群

微信
  • 本文作者: weixj@inadm.com
  • 本文链接: https://www.ink8s.com/2023/08/26/chfs-文件共享/
  • 版权声明: 本博客所有文章除特别声明外,均采用 MIT 许可协议。转载请注明出处!
  • Linux-svc

扫一扫,分享到微信

jiar、confluence 搭建
nfs 服务配置
  1. 1. 1.0 chfs 特点 [官方网站]
  2. 2. 2.0 chfs For Linux 安装
  3. 3. 3.0 chfs主配置文件
  4. 4. 4.0 chfs systemd 启动文件
  5. 5. 5.0 启服务、验证
Issue Page
Loading comments...
登录 码云
支持Markdown的样式
Powered by Giteement
© 2023-2025 weixj@inadm.com
GitHub:hexo-theme-yilia-plus by Litten
本站总访问量4678次 | 本站访客数2087人
  • 所有文章
  • 关于我

tag:

  • Linux-db
  • Linux-svc
  • Server-tool
  • Linux-base
  • Windows-svc

    缺失模块。
    1、请确保node版本大于6.2
    2、在博客根目录(注意不是yilia-plus根目录)执行以下命令:
    npm i hexo-generator-json-content --save

    3、在根目录_config.yml里添加配置:

      jsonContent:
        meta: false
        pages: false
        posts:
          title: true
          date: true
          path: true
          text: false
          raw: false
          content: false
          slug: false
          updated: false
          comments: false
          link: false
          permalink: false
          excerpt: false
          categories: false
          tags: true
    

  • haproxy 负载均衡

    2024-01-21

  • rocketmq 集群部署

    2024-01-21

  • redis 哨兵集群

    2023-08-27

    #Linux-db

  • zimbra 自建邮箱

    2023-08-26

    #Linux-svc

  • nacos 集群部署

    2023-08-26

    #Linux-svc

  • rabbitmq 集群部署

    2023-08-26

  • apollo 分布式部署

    2023-08-26

    #Linux-svc

  • jiar、confluence 搭建

    2023-08-26

    #Linux-svc

  • chfs 文件共享

    2023-08-26

    #Linux-svc

  • nfs 服务配置

    2023-08-26

    #Server-tool

  • mysql 主从复制

    2023-03-28

    #Linux-db

  • mysql 基础

    2023-03-18

    #Linux-db

  • harbor 镜像仓库搭建

    2023-01-14

    #Linux-svc

  • docker、docker-compose 容器

    2023-01-14

    #Linux-svc

  • nexus 搭建

    2023-01-12

    #Linux-svc

  • ntp 时间同步服务

    2023-01-12

    #Linux-svc

  • yum 源服务

    2023-01-12

    #Linux-svc

  • gitlab 搭建

    2023-01-11

    #Linux-svc

  • jumpserver 堡垒机搭建

    2023-01-06

    #Linux-svc

  • namedmanager dns 搭建

    2023-01-06

    #Linux-svc

  • dns bind 9

    2023-01-06

    #Linux-svc

  • shadowsocks 代理

    2023-01-05

    #Linux-svc

  • cobbler 批量安装 Linux 操作系统

    2023-01-05

    #Linux-svc

  • windows 2012多用户远程登录

    2023-01-05

    #Windows-svc

  • ipmitool 服务器管理工具

    2023-01-05

    #Server-tool

  • lvm 磁盘管理工具

    2023-01-05

    #Server-tool

  • ansible、Ansible-playbook、Ansible-playbook roles 自动化运维工具

    2023-01-05

    #Server-tool

  • perccli 戴尔服务器管理工具

    2023-01-05

    #Server-tool

  • iptables 防火墙

    2023-01-05

    #Linux-base

  • linux 系统命令

    2023-01-05

    #Linux-base

  • vim 快捷键使用

    2023-01-04

    #Linux-base

运维技术面:
1. Linux 基础、脚本、服务部署、虚拟化
2. Linux 自动化、服务器硬件
3. Kubernetes、kube 服务部署
4. Windows 客户端,服务端的便捷应用

微信: wnn_chat

写博客的动力,源自于个人爱好!