centos使用Rclone挂载Google-drive

#安装EPEL源


yum update -y
yum install -y git
yum install -y hg
yum -y install epel-release
yum install sqlite-devel fuse fuse-devel libcurl-devel zlib-devel m4 -y
#安装一些基本组件和依赖
yum -y install wget unzip screen fuse fuse-devel

#下载Rclone解压然后进入目录
#最新版本号 https://downloads.rclone.org 查看
wget https://downloads.rclone.org/v1.54.0/rclone-v1.41-linux-amd64.zip
unzip rclone-v1.54.0-linux-amd64.zip
cd rclone-v1.54.0-linux-amd64

#复制可执行文件,方便添加开机启动
cp rclone /usr/bin/rclone

#运行Rclone开始配置
./rclone config

#No remotes found - make a new one 输入N 然后输入name 例如:dgg
#挂载类型选择google drive
#client_id、client_secret、scope、root_folder_id、service_account_file 直接默认回车
#Use auto config? 输入n
#复制回显给出的授权地址,浏览器访问,登陆后允许授权,得到授权码。粘贴授权码后回车,依次输入n、y、q。

#新建一个挂载目录 例如:
mkdir -p /dgg/gdrive

#设置开机启动服务
vi /usr/lib/systemd/system/rclone.service

#添加(如果name和挂载目录不同,酌情修改)
[Unit]
Description=rclone
    
[Service]
User=root
ExecStart=/usr/bin/rclone mount dgg: /dgg/gdrive --allow-other --allow-non-empty --vfs-cache-mode writes
Restart=on-abort
    
[Install]
WantedBy=multi-user.target

#重载daemon,让新的服务文件生效
systemctl daemon-reload

#启动rclone
systemctl start rclone

#设置开机启动
systemctl enable rclone


卸载
···
fusermount -u /dgg/google-drive
···

00

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注