临时文件中转服务的搭建-chfs软件的使用

因为经常用到远程桌面连接,所以本地pc和远程pc间的文件传输一直是个经常遇到的问题,尝试过用vftp搭建ftp服务,但是该服务在许多vps上被禁用,且上使用也要进行设置,比较麻烦 。所幸发现了ods-im/ 这个项目,以此软件搭建了一个简单的文件中转服务,这里做个记录 。
一、安装
搜索中的这个项目,下载对应系统平台的包;解压缩后仅有一个文件(chfs 或者chfs.ext) 。这就是全部了 。
下面以Linux AMD64 平台为例子,介绍如何将其设置为 服务
二、编写启动脚本
2.1 将chfs作为系统软件

临时文件中转服务的搭建-chfs软件的使用

文章插图
mv chfs /usr/bin/## 将chfs 移动到位
2.2 编写脚本
vim /etc/systemd/system/chfs.sh#如下,设置了中转目录,监听的端口; 注意要将Public的读写权限进行开放#! /bin/bash/usr/bin/chfs --path=/var/www/html/Public --port=54321
注:还有其他参数,可设置登陆账号、密码等,看软件的说明
2.3 编写
vim /etc/systemd/system/chfs.service[Unit]Description=Chfs file ServiceAfter=network.target[Service]Type=simpleUser=nobodyRestart=on-failureRestartSec=5sExecStart=/bin/bash /etc/systemd/system/chfs.shLimitNOFILE=1048796[Install]WantedBy=multi-user.target
三、启动chfs服务,并设置为随开机启动
systemctl startchfs.servicesystemctl status chfs.servicesystemctl enable chfs.service
四、测试
浏览器输入: :54321
【临时文件中转服务的搭建-chfs软件的使用】可以上传,也可方便地在服务器上直接cp文件到该共享文件夹,刷新即可显示