centos配置rclone

Blog 3周前 VoxHuang
52 0

安装环境

安装EPEL源

yum -y install epel-release

安装一些基本组件和依赖

yum -y install wget unzip screen fuse fuse-devel

安装rclone

下载Rclone解压然后进入目录

wget https://downloads.rclone.org/rclone-current-linux-amd64.zip 
unzip rclone-current-linux-amd64.zip
cd rclone-v*

接下来运行Rclone开始配置

./rclone config

......此处自行配置一个名为gdrive的盘

新建一个你要挂载的目录

mkdir -p /home/gdrive

用screen创建一个新的会话

screen -S rclone

执行如下命令,启动rclone

./rclone mount gdrive: /home/gdrive --allow-other --allow-non-empty --vfs-cache-mode writes

直接关掉SSH客户端,重新进SSH客户端,输入df-h查看挂载情况

df -h

挂载完成,但是重启VPS系统,不会自动启动挂载,每次进系统都要执行一遍

screen -S rclone
./rclone-v1.53.1-linux-amd64/rclone mount gdrive: /home/gdrive --allow-other --allow-non-empty --vfs-cache-mode writes

配置开机自启动

把rclone的可执行文件复制到/usr/bin

cp /root/rclone-v1.53.1-linux-amd64/rclone /usr/bin/rclone

新建一个rclone.service文件

vi /usr/lib/systemd/system/rclone.service

写入:

[Unit]
Description=rclone

[Service]
User=root
ExecStart=/usr/bin/rclone mount gdrive: /home/gdrive --allow-other --allow-non-empty --vfs-cache-mode writes
Restart=on-abort

[Install]
WantedBy=multi-user.target

重载daemon,让新的服务文件生效

systemctl daemon-reload

用systemctl来启动rclone

systemctl start rclone

设置开机启动

systemctl enable rclone

停止、查看状态可以用:

systemctl stop rclone
systemctl status rclone

重启你的VPS

reboot
版权声明:VoxHuang 发表于 2020-09-26 21:48:12。
转载请注明:centos配置rclone | 设计GO网址导航

暂无评论

暂无评论...