SSH工具登录VPS,安装相关环境,并下载如下安装包:

yum update -y
yum install curl sudo wget fuse unzip -y
curl https://rclone.org/install.sh | sudo bash

输入以下命令,配置 rclone

rclone config

N回车 新建挂载名 填

gdnf

回车 选择 google drive

两个ID直接回车默认

选择第1项 FULL

回车 回车 N N

如果没有跳google的链接
请往下看 在win下载rclone客户端 解压后最好修改文件夹名为rclone
在rclone的文件夹里按住shift右键-在此处打开powershell窗口

google授权命令

./rclone authorize "drive"

会自动跳转到浏览器授权,授权完成后,返回powershell,即可得到token。就是{}中的内容,全部复制(包括括号)

回到ssh

粘贴刚刚得到的token

yes 选择挂载

选择挂载的硬盘

yes Q退出

配置完毕以后,我们需要在VPS里面新建一个文件夹,用于和谷歌云盘的文件夹同步(挂载谷歌云盘)

mkdir /home/gdrive

找到VPS目录 /etc/systemd/system ,在里面新建一个名为 rclone.service 的文件,文件的完整路径为 /etc/systemd/system/rclone.service 然后在文件中填入以下代码。

[Unit]
Description=Rclone
AssertPathIsDirectory=/home/gdrive
After=network-online.target
 
[Service]
Type=simple
ExecStart=/usr/bin/rclone mount gdnf:/ /home/gdrive \
 --umask 0000 \
 --default-permissions \
 --allow-non-empty \
 --allow-other \
 --buffer-size 32M \
 --dir-cache-time 12h \
 --vfs-read-chunk-size 64M \
 --vfs-read-chunk-size-limit 1G
ExecStop=/bin/fusermount -u /home/gdrive
Restart=on-abort
User=root
 
[Install]
WantedBy=default.target

启动 rclone 服务

systemctl start rclone
设置 rclone 开机自启

systemctl enable rclone
重启:systemctl restart rclone
停止:systemctl stop rclone
状态:systemctl status rclone

进/home/gdrive 目录看 有没有同步google网盘的文件夹

Last modification:December 20th, 2022 at 11:17 am