centos7安装rclone挂载google drive当硬盘使用并且设置自启动服务

发布于 2020-04-28  598 次阅读


安装rclone:

yum -y install  fuse fuse-devel
curl https://rclone.org/install.sh | bash


配置rclone:

rclone config

第一步选择n,然后回车输入一个name,比如我这边叫google这个下面会用到



然后选择要挂载的类型,这里我选择13,切记要选对了,注意看看是不是Google Drive 可能版本不一样,选项数字不一定一样

后面的client_id、client_secret都留空直接回车,SCOPE选1,使用全部权限,root_folder_id、service_account_file留空回车,Edit advanced config、Use auto config这里选择n

接下来rclone会在终端内回显一个GoogleDrive的授权登录地址,

复制这个地址然后用本地电脑的浏览器打开并登录(需要能访问谷歌),然后点击允许按钮

接着复制出现的授权代码到shell控制台,然后回车,依次输入n、y、q:

全部完成后,新建一个你要挂载的目录:

mkdir /gdrive
nohup rclone mount google:gdrive /gdrive --allow-other --allow-non-empty --vfs-cache-mode write &


开机自启动:

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

[Unit]
Description=rclone
   
[Service]
User=root
ExecStart=/usr/bin/rclone mount google:gdrive /gdrive --allow-other --allow-non-empty --vfs-cache-mode writes
Restart=on-abort
   
[Install]
WantedBy=multi-user.target


systemctl daemon-reload
systemctl start rclone.service
systemctl enable rclone.service





Flyfish's Blog - 飞鱼博客| 点滴记忆,记录成长---flyfish