CORE
昨日より、明日より、笑える今が一番大好き。
Rclone 挂载 Google Drive 团队盘

最近把邮箱迁移到了 Google 的 G Suite,打算「合理」利用一下无限空间的团队盘,于是就翻出了吃灰了几个月的白嫖 Oracle Cloud 小机。

Oracle Cloud 提供的 Ubuntu 默认开启了防火墙,会导致一些玄学的问题,所以先干掉它:

apt purge netfilter-persistent
iptables -P INPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -P OUTPUT ACCEPT
iptables -F

顺便装上好用的 ufw

apt install ufw
ufw allow ssh
ufw allow http
ufw allow https
ufw enable

接下来安装 fuse

apt install fuse

使用 Rclone 的一键脚本安装:

curl https://rclone.org/install.sh | sudo bash

然后使用 rclone config 命令配置好需要挂载的团队盘。

挂载用 Systemd 服务:

[Unit]
Description=Rclone %i
AssertPathIsDirectory=LocalFolder
After=network-online.target

[Service]
Type=simple
ExecStart=/usr/bin/rclone mount %i: /drive/%i \
 --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 LocalFolder
Restart=on-abort
User=root

[Install]
WantedBy=default.target

之后启动服务即可挂载。

什么?你问我挂载它能干啥?自己体会!


最后修改于 2020-05-28

Comments powered by Disqus