服务粉丝

我们一直在努力
当前位置:首页 > 财经 >

只需一步轻松搭建自己的文件服务器

日期: 来源:kali黑客笔记收集编辑:priess

我们在工作中常常会遇到文件共享的问题,通常是通过网盘和自建网盘来解决此问题。但是网盘显得太鸡肋,这时我们可以搭建文件共享服务来解决。

除了传统的搭建FTP服务外,本文为大家介绍一款开源文件共享工具chfs,搭建非常简单,不需要其他任何插件,直接运行就行了。

chfs软件介绍

chfs是一款开源的、免费的、HTTP协议的文件共享服务器,使用浏览器可以快速访问。它具有以下特点:

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

下载安装

这里我们以linux系统为例。首先访问官网http://iscute.cn/chfs 下载Linux安装包。

wget http://iscute.cn/tar/chfs/2.0/chfs-linux-arm64-2.0.zip
chmod +x chfs
./chfs

运行效果如下

访问设备IP 默认端口80效果如下:

文件上传下载是不是很方便呢。当然Windows平台可以直接云心图形界面。

其他命令

都使用默认参数,共享目录为程序运行目录,监听端口号为80

chfs

共享目录为root,监听端口号为8080

chfs --path="/root" --port=8080

白名单模式,允许192.168.1.2-192.168.1.100以及192.168.1.200进行访问

chfs --allow="192.168.1.2-192.168.1.100,192.168.1.200"

黑名单模式,禁止192.168.1.2-192.168.1.100以及192.168.1.200进行访问

chfs --allow="not(192.168.1.2-192.168.1.100,192.168.1.200)"

匿名用户具有只读权限(默认情况下匿名用户具有读写权限) 账户xiaoyaozi,密码为666666,对根目录的权限为只读,但对test目录具有读写权限

chfs --rule="::r|xiaoyaozi:666666:r:test:rw"

账户admin,密码为admin123,具有读写权限

chfs --rule="::|admin:admin123:rw"

启用HTTPS

配置文件中有ssl.certssl.key两个键值,设置好对应的文件目录即可。

配置文件

我们可以将上面命令的方式放到配置文件中,这样更见简单高效。

port=8080 #配置端口
path=/home/test/software #设置共享目录
log=/etc/chfs/logs #设置日志文件
rule=admin:123456:RWD #创建一个admin的账号,并有读写操作
rule=::R #默认用户只有读的权限
html.title=逍遥子大表哥#自定义网页标题
html.notice=欢迎来到我的文件共享网盘 #自定义网页顶部的公告板。可以是文字,也可以是HTML标签

将上面的文件保存为chfs.ini然后执行命令并后台运行。

nohup ./chfs --file=chfs.ini &

配置webdav方式访问

chfs软件是支持webdav协议的,所以可以通过webdav协议将文件共享服务器的内容映射到我的电脑的,相当于访问本地磁盘一样方便。

配置如下

首先启动webclient服务

然后在计算机中右键-添加一个网络位置

输入webdav地址即可。

最后效果如下:

因为是在同一局域网,文件的上传和下载都是相对比较快的。感兴趣的小伙伴可以试试。

更多精彩文章 欢迎关注我们


相关阅读

  • Kali Linux安装AWVS15.4

  • AWVS是英文Acunetix Web Vulnerability Scanner的简称。它是一款红队常用的web漏洞扫描工具。通过扫描可以发现站点存在的SQL注入、XSS等漏洞。以便开发者加强系统安全。安
  • 这一次,Python 真的有望告别 GIL 锁了?

  • Python 中有一把著名的锁——全局解释器锁(Global Interpreter Lock,简写 GIL),它的作用是防止多个本地线程同时执行 Python 字节码,这会导致 Python 无法实现真正的多线程执行。
  • 堂弟被骗了,我也很无奈!!

  • 声明:该公众号大部分文章来自作者日常学习笔记,也有部分文章是经过作者授权和其他公众号白名单转载,未经授权,严禁转载,如需转载,联系开白。请勿利用文章内的相关技术从事非法测试
  • 屌炸!逆向/编程/应急工具箱

  • 声明:该公众号大部分文章来自作者日常学习笔记,也有部分文章是经过作者授权和其他公众号白名单转载,未经授权,严禁转载,如需转载,联系开白。请勿利用文章内的相关技术从事非法测试
  • 江淮前沿技术协同创新中心2023年招聘启事

  • 一、单位介绍江淮前沿技术协同创新中心,成立于2021年9月,坐落于合肥市高新区,是国家部委与安徽省委省政府共建的新型研发机构,登记为事业单位;聚焦智能无人系统、电磁空间一体化
  • 武汉纺织大学外经贸学院2023年招聘公告

  • 一、学校简介武汉纺织大学外经贸学院是2002年经国家教育部批准设立的一所工、文、经、管、艺相结合的独立学院。学校不断加强学科专业建设,把师资队伍建设作为主体工程。现有

热门文章

  • “复活”半年后 京东拍拍二手杀入公益事业

  • 京东拍拍二手“复活”半年后,杀入公益事业,试图让企业捐的赠品、家庭闲置品变成实实在在的“爱心”。 把“闲置品”变爱心 6月12日,“益心一益·守护梦想每一步”2018年四

最新文章

  • Kali Linux安装AWVS15.4

  • AWVS是英文Acunetix Web Vulnerability Scanner的简称。它是一款红队常用的web漏洞扫描工具。通过扫描可以发现站点存在的SQL注入、XSS等漏洞。以便开发者加强系统安全。安
  • 只需一步轻松搭建自己的文件服务器

  • 我们在工作中常常会遇到文件共享的问题,通常是通过网盘和自建网盘来解决此问题。但是网盘显得太鸡肋,这时我们可以搭建文件共享服务来解决。除了传统的搭建FTP服务外,本文为大
  • 傅谨|论传统戏曲与传奇的手卷式结构

  • 山西洪洞县元代戏曲壁画论传统戏曲与传奇的手卷式结构 傅 谨内容提要 20世纪戏曲艺术形态发生巨大变化,而有遵从戏剧“情节整一性”的“现代戏曲”之说。在此之前,“传统戏曲