
在你的vps上挂载google drive

最近打算在vps上部署navidrome以实现减少受平台束缚的听音乐自由,但是vps上的空间明显是不够用的,遂打算挂载云盘以实现一定的扩容:
- rclone安装
1 | curl https://rclone.org/install.sh | sudo bash |
本地也下载一个,这里用的Win11做的,这里更多是用于验证罢了
- 在google api console中新建应用,记得启动google drive api。
- 在控制台中OAuth 权限请求页面新建,用户类型选择外部
- 凭据页面选择创建OAuth 2.0 客户端 ID,随便填就行,最后会给个json文件啥的,重点是client_id与client_secret
- 回到OAuth 权限请求页面,点击发布成正式版
- 然后在vps中输入
rclone config
,开始进行配置,默认新建配置,为你的挂载对象命名什么的随意,中间会让你选择挂载的网盘服务的标号,google drive我这里是19。 - 其它基本上都按照你自己的需要进行配置(反正后面还能回来改),最后有一步是验证的,在你的本地下载的rclone目录下启动cmd,然后输入
rclone authorize “drive” [code]
,进行验证。(本地cmd默认不起代理,可以在这一步验证前加上sock5代理配置)
1 | set http_proxy=socks5://127.0.0.1:[port] |
- 验证后本地rclone会返回一个code,然后在vps上输入就行了
- 确认vps上安装了fuse3,arch下
Pacman -S fuse3
就行,其它的也差不多 - 输入
rclone mount [your_rclone_config_drive_name]: [your_mountpoint_dir_path] --allow-other --allow-non-empty --vfs-cache-mode writes --daemon
以挂载 df -h
查看是否挂载成功
Comments