Centos7使用rclone挂载谷歌团队盘

国外服务器文件上传和下载有时很慢,本地与服务器直接传输文件效率很低,这里通过将国外云盘作为中转的方式包含很多优点。

主要优势如下:

  • 国外服务器与国外云盘之间文件传输效率高
  • 本地与国外云盘之间文件传输可以通过xx工具提高下载速度
  • 大容量云盘可以存储大量数据(谷歌团队盘有1PB空间)

首先非常感谢参考博客:https://omo.moe/archives/103/

安装环境配置

在服务器执行以下命令,安装环境

1
2
3
4
5
6
7
yum -y install epel-release
yum -y install wget unzip screen fuse fuse-devel
wget https://downloads.rclone.org/rclone-current-linux-amd64.zip
unzip rclone-current-linux-amd64.zip
chmod 0755 ./rclone-*/rclone
cp ./rclone-*/rclone /usr/bin/
rm -rf ./rclone-*

身份认证

执行命令:

1
rclone config

如下图,name为最后挂载的盘名。

如下图,可以看到可以选择各种网盘进行挂载,这里选择第13个google drive(具体序号需联系实际)

如下图,配置权限等功能,主要看英文介绍,图中空白处直接按确认选择默认

如下图,将链接复制到浏览器打开,获取认证码

选择Team Drive的编号,最后退出

挂载云盘

  • 在服务器创建目录,用于目录映射

    1
    mkdir /root/Gdrive
  • 输入以下命令,需要注意参数

    1
    rclone mount wellod:folder /root/Gdrive --allow-other --allow-non-empty --vfs-cache-mode writes &
    1. wellod:floder:wellod为第一步中输入的name, folder为云盘中的文件夹名
    2. /root/Gdrive:服务器相对于云盘的映射地址
  • 查看挂载是否成功

    成功就如上图所示。

  • 文件上传和下载

    使用cp命令即可,也可以使用rclone copy等命令操作。