vps挂载gd,od

1,安装rclone

apt install rclone -y

2,配置rc

./rclone config

3,

选择 【n】(新建),然后回车输入一个name(名字),例如:这里我创建的名字为 【GoogleDrive】

这里选择你需要配置的存储类型,我这里选择 13(Google Drive),根据版本变化选择的序号会不同看清楚Google Drive再选择,如果要挂载其他的选填数字即可:

接下来会叫选填 Google Application Client ID 和,这里 2 项都留空回车即可:

rclone 在请求从驱动器访问时应使用的范围,这里选 1 即可

选填文件夹 ID 和帐户凭据 JSON 文件路径,这里我都留空回车的

问你是否要编辑高级配置,这里我选择 N

是否自动远程配置,这里选择 N,因为你在手动远程配置

接下来会给出Google Drive的授权地址,把它复制到浏览器打开,按提示登陆,复制获取到的代码,然后返回 SSH 粘贴后回车

问你是不是将其配置为团队网盘,这里选 n

列出你上面修改的配置信息,问你是否删除、编辑或者确定配置信息,这里选择确定 y

问你是否修改、删除、退出配置编辑,这里选择退出 q

三、挂载目录

1.选择挂载的目录

可以新建一个目录

mkdir -p /root/gd

2

rclone mount gd: /root/gd –copy-links –no-gzip-encoding –no-check-certificate –allow-other –allow-non-empty –umask 000

挂载只要几秒钟,但终端不会返回成功信息,关闭 SSH 重连即可。

3.设置开机自动挂载

接下来设置开机自动挂载,先把 rclone 的可执行文件复制到/usr/bin

cp /usr/local/rclone/rclone /usr/bin/rclone

新建一个/usr/lib/systemd/system/rclone.service 文件内容为:

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

修改rclone.service的内容

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

修改rclone.service内容如下:

[Unit]
Description=rclone
 
[Service]
User=root
ExecStart=/usr/bin/rclone mount GoogleDrive: /www/wwwroot/pan.unvone.com/data/User/admin/home/Drive --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

停止:

systemctl stop rclone

查看状态:

systemctl status rclone

重启你的云主机/VPS:

reboot

重启后查看一下 rclone 的服务是否启动,GoogleDrive 是否正常挂载。

systemctl status rclonedf -h

卸载 Google Drive 磁盘:

fusermount -qzu /home/gdrive

OK ! 完成。