SSH工具登录VPS,安装相关环境,并下载如下安装包:
yum update -y
yum install curl sudo wget fuse unzip -y
curl https://rclone.org/install.sh | sudo bash输入以下命令,配置 rclone
rclone configN回车 新建挂载名 填
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网盘的文件夹