kotoyuuko

CORE

昨日より、明日より、笑える今が一番大好き。
github
telegram
email

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

その後、サービスを起動してマウントします。

何?マウントして何ができるのか聞いてるの?自分で体験してみてください!

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。