单个文件提供服务:服务器无需安装其他依赖组件;跨平台运行,支持主流平台:Windows,Linux和Mac;使用界面简洁,简单易用;支持扫码下载和手机端访问,手机与电脑之间共享文件非常方便;支持账户权限控制和地址过滤;支持快速分享文字片段;支持webdav协议;
1. 安装环境
curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repocurl -o /etc/yum.repos.d/epel.repo https://mirrors.aliyun.com/repo/epel-7.repo
yum install unzip dos2unix wget
2. 安装chfs
2.1 下载软件包
wget http://iscute.cn/tar/chfs/3.1/chfs-linux-amd64-3.1.zip
http://iscute.cn/chfs
2.2 解压软件包
unzip chfs-linux-amd64-3.1.zip
cp chfs-linux-amd64-3.1 /usr/local/bin/chfs
chmod +x /usr/local/bin/chfs
2.4 下载样例配置文件
mkdir /etc/chfswget -O /etc/chfs/chfs.ini.example http://iscute.cn/asset/chfs.ini
dos2unix /etc/chfs/chfs.ini.example
2.5 修改配置文件
mkdir /chfsdata
#配置内容如下port=80path=/chfsdataallow=log=/var/log/chfs.loghtml.title=CHFShtml.notice=`文件共享`image.preview=truefolder.download=ssl.cert=ssl.key=session.timeout=file.remove=1[admin]password=123456rule.default=RWDrule.none=rule.r=rule.w=rule.d=[guest]password=rule.default=Rrule.none=rule.r=rule.w=rule.d=
3. 启动服务
3.1 临时启动
chfs -file /etc/chfs/chfs.ini
3.2 永久启动
#写入以下配置
[Unit]
Description=chfs server
After=network.target
[Service]
Type=simple
ExecStart=/usr/local/bin/chfs -file /etc/chfs/chfs.ini
PrivateTmp=true
[Install]
WantedBy=multi-user.target
systemctl start chfs
4. 小结
5. 其他
5.1 设置用户权限
[admin]password=123456rule.default=RWDrule.none=rule.r=rule.w=rule.d=[usera]password=userarule.default=Rrule.none=rule.r=/chfsdata/OArule.w=/chfsdata/OArule.d=/chfsdata/OA[guest]password=rule.default=Rrule.none=/chfsdata/OArule.r=rule.w=rule.d=
5.2 删除文件问题
file.remove=3
推荐本站淘宝优惠价购买喜欢的宝贝:
本文链接:https://hqyman.cn/post/7658.html 非本站原创文章欢迎转载,原创文章需保留本站地址!
休息一下~~