在你的vps上挂载google drive

在你的vps上挂载google drive

Opynicus Lv1

最近打算在vps上部署navidrome以实现减少受平台束缚的听音乐自由,但是vps上的空间明显是不够用的,遂打算挂载云盘以实现一定的扩容:

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

本地也下载一个,这里用的Win11做的,这里更多是用于验证罢了

  1. google api console中新建应用,记得启动google drive api。
  2. 在控制台中OAuth 权限请求页面新建,用户类型选择外部
  3. 凭据页面选择创建OAuth 2.0 客户端 ID,随便填就行,最后会给个json文件啥的,重点是client_id与client_secret
  4. 回到OAuth 权限请求页面,点击发布成正式版
  5. 然后在vps中输入rclone config,开始进行配置,默认新建配置,为你的挂载对象命名什么的随意,中间会让你选择挂载的网盘服务的标号,google drive我这里是19。
  6. 其它基本上都按照你自己的需要进行配置(反正后面还能回来改),最后有一步是验证的,在你的本地下载的rclone目录下启动cmd,然后输入rclone authorize “drive” [code],进行验证。(本地cmd默认不起代理,可以在这一步验证前加上sock5代理配置)
1
2
set http_proxy=socks5://127.0.0.1:[port]
set https_proxy=socks5://127.0.0.1:[port]
  1. 验证后本地rclone会返回一个code,然后在vps上输入就行了
  2. 确认vps上安装了fuse3,arch下Pacman -S fuse3就行,其它的也差不多
  3. 输入rclone mount [your_rclone_config_drive_name]: [your_mountpoint_dir_path] --allow-other --allow-non-empty --vfs-cache-mode writes --daemon 以挂载
  4. df -h查看是否挂载成功
Comments
On this page
在你的vps上挂载google drive