2022年谷歌无限网盘申请和VPS挂载谷歌网盘的方法
发布:smiling 来源: PHP粉丝网 添加日期:2022-10-01 20:21:58 浏览: 评论:0
虽然谷歌盘盘对网盘进行了捕捉的搬运限制,但还有足够的谷歌能力对个人还是有很大的作用,只要不饲养还是可以长期使用的,今天来说一下如何申请谷歌团队盘,不是把队伍盘挂到你的VPS上,挂载后可以安装离线下载,音影库,等等可以翻墙访问,注意:必须在vps上安装xray才能后续操作。
一、申请无限空间谷歌团队盘
2021年谷歌团队盘申请网址
中文 https://gdrive.zppcw.cn/
越南 https://team.gdrive.vip/
二、Rclone挂载谷歌团队盘
下面以centos系统为例
必要升级
yum update && yum upgrade
安装命令
curl https://rclone.org/install.sh | sudo bash
配置rclone
rclone config
开始配置
- n) New remote
- s) Set configuration password
- q) Quit config
- n/s/q> n #输入n回车,新建配置
- name> gd #新建配置的名称,随意填写,后面会用到
- Type of storage to configure.
- Enter a string value. Press Enter for the default ("").
- Choose a number from below, or type in your own value
- 1 / 1Fichier
- "fichier"
- 2 / Alias for an existing remote
- "alias"
- 3 / Amazon Drive
- "amazon cloud drive"
- 4 / Amazon S3 Compliant Storage Provider (AWS, Alibaba, Ceph, Digital Ocean, Dreamhost, IBM COS, Minio, etc)
- "s3"
- 5 / Backblaze B2
- "b2"
- 6 / Box
- "box"
- 7 / Cache a remote
- "cache"
- 8 / Dropbox
- "dropbox"
- 9 / Encrypt/Decrypt a remote
- "crypt"
- 10 / FTP Connection
- "ftp"
- 11 / Google Cloud Storage (this is not Google Drive)
- "google cloud storage"
- 12 / Google Drive
- "drive"
- 13 / Google Photos
- "google photos"
- 14 / Hubic
- "hubic"
- 15 / JottaCloud
- "jottacloud"
- 16 / Koofr
- "koofr"
- 17 / Local Disk
- "local"
- 18 / Mega
- "mega"
- 19 / Microsoft Azure Blob Storage
- "azureblob"
- 20 / Microsoft OneDrive
- "onedrive"
- 21 / OpenDrive
- "opendrive"
- 22 / Openstack Swift (Rackspace Cloud Files, Memset Memstore, OVH)
- "swift"
- 23 / Pcloud
- "pcloud"
- 24 / Put.io
- "putio"
- 25 / QingCloud Object Storage
- "qingstor"
- 26 / SSH/SFTP Connection
- "sftp"
- 27 / Union merges the contents of several remotes
- "union"
- 28 / Webdav
- "webdav"
- 29 / Yandex Disk
- "yandex"
- 30 / http Connection
- "http"
- 31 / premiumize.me
- "premiumizeme"
- Storage> 12 #选择需要挂载的网盘
- ** See help for drive backend at: https://rclone.org/drive/ **
- Google Application Client Id
- Setting your own is recommended.
- See https://rclone.org/drive/#making-your-own-client-id for how to create your own.
- If you leave this blank, it will use an internal key which is low performance.
- Enter a string value. Press Enter for the default ("").
- client_id> #默认直接回车,或者输入自己的OAuth ID
- Google Application Client Secret
- Setting your own is recommended.
- Enter a string value. Press Enter for the default ("").
- client_secret> #默认直接回车,或者输入自己的OAuth秘锁
- Scope that rclone should use when requesting access from drive.
- Enter a string value. Press Enter for the default ("").
- Choose a number from below, or type in your own value
- 1 / Full access all files, excluding Application Data Folder.
- "drive"
- 2 / Read-only access to file metadata and file contents.
- "drive.readonly"
- / Access to files created by rclone only.
- 3 | These are visible in the drive website.
- | File authorization is revoked when the user deauthorizes the app.
- "drive.file"
- / Allows read and write access to the Application Data folder.
- 4 | This is not visible in the drive website.
- "drive.appfolder"
- / Allows read-only access to file metadata but
- 5 | does not allow any access to read or download file content.
- "drive.metadata.readonly"
- scope> 1 #默认输入1回车
- ID of the root folder
- Leave blank normally.
- Fill in to access "Computers" folders. (see docs).
- Enter a string value. Press Enter for the default ("").
- root_folder_id> #默认直接回车
- Service Account Credentials JSON file path
- Leave blank normally.
- Needed only if you want use SA instead of interactive login.
- Enter a string value. Press Enter for the default ("").
- service_account_file>
- Edit advanced config? (y/n)
- y) Yes
- n) No
- y/n> n #是否编辑高级配置,输入n回车
- Remote config
- Use auto config?
- * Say Y if not sure
- * Say N if you are working on a remote or headless machine
- y) Yes
- n) No
- y/n> n #是否使用自动配置,输入n回车
- If your browser doesn't open automatically go to the following link: https://accounts.google.com/o/oauth2/XXX
- Log in and authorize rclone for access
- Enter verification code> XXXX #复制上面的链接在浏览器中打开,将得到的授权码复制到这里后回车
- Configure this as a team drive?
- y) Yes
- n) No
- y/n> y #是否挂载团队网盘,如果没有输入n回车,需要挂载团队版输入y回车
- Fetching team drive list...
- Choose a number from below, or type in your own value
- 1 / SunPma
- "0ADYACmKjlU3JUk9PVA"
- Enter a Team Drive ID> 1 #选择你需要挂载的团队盘然后回车
- --------------------
- [SUNPMAGD]
- type = drive
- scope = drive
- token = {"access_token":"XXX","expiry":"2019-10-23T14:32:06.481207275+08:00"}
- team_drive = 0ADYACmKjlU3JUk9PVA
- --------------------
- y) Yes this is OK
- e) Edit this remote
- d) Delete this remote
- y/e/d> y #默认输入y回车
- Current remotes:
- Name Type
- ==== ====
- SUNPMAGD drive
- e) Edit existing remote
- n) New remote
- d) Delete remote
- r) Rename remote
- c) Copy remote
- s) Set configuration password
- q) Quit config
- e/n/d/r/c/s/q> q #输入q回车,保存配置退出
- 新建本地挂载文件夹
- 复制
- mkdir /home/gd
挂载磁盘命令说明
- #/usr/bin/rclone mount DriveName:Folder LocalFolder
- 下面整体代码中最上面的这条需要自己修改,不要直接复制,注意代码中有空格
- DriveName #配置时填写的name
- Folder #网盘里要挂载的文件夹名
- LocalFolder #本地要挂载的文件夹绝对路径
- 例:/usr/bin/rclone mount gd: /home/gd
挂载
- #下面代码是一个整体,全部复制后粘贴运行
- /usr/bin/rclone mount gd: /home/gd
- --umask 0000
- --default-permissions
- --allow-non-emptyempty
- --allow-other
- --transfers 1
- --buffer-size 64M
- --low-level-retries 200
- --dir-cache-time 12h
- --vfs-read-chunk-size 32M
- --vfs-read-chunk-size-limit 1G
- #如果你还涉及到读取使用,比如使用H5ai等在线播放,就在后面多加上最后三条参数
参数说明:
--transfers:该参数是最大同时传输任务数量,如果经常传输大文件,或CPU性能不佳,建议设置为单线程,也就是设置为“1”
--buffer-size:该参数为读取每个文件时的内存缓冲区大小,控制rclone上传和挂载的时候的内存占用
--low-level-retries:该参数为传输文件没速度的时候重试次数,没速度的时候,单个会自动睡眠10ms起,然后再重试
如果挂载时候出错如下图:
如果出错安装fuse
yum install fuse
查看是否成功
df -h
如下图显示gd 挂载成功
三、开机启动
找到/etc/systemd/system ,在里面新建一个名为 rclone.service 的文件,文件的完整路径为 /etc/systemd/system/rclone.service 然后在文件中填入以下代码。
- [Unit]
- Description=Rclone
- AssertPathIsDirectory=/home/gd
- After=network-online.target
- [Service]
- Type=simple
- ExecStart=/usr/bin/rclone mount gd: /home/gd
- --umask 0000
- --default-permissions
- --allow-non-emptyempty
- --allow-other
- --transfers 1
- --buffer-size 64M
- --low-level-retries 200
- --dir-cache-time 12h
- --vfs-read-chunk-size 32M
- --vfs-read-chunk-size-limit 1G
- ExecStop=/bin/fusermount -u /home/gd
- Restart=on-abort
- User=root
- [Install]
- WantedBy=default.target
启动rclone
systemctl start rclone
开机启动rclone
systemctl enable rclone
rclone常用命令
重启:systemctl restart rclone
停止:systemctl stop rclone
状态:systemctl status rclone
另外备注:如果你想要用宝塔面板安装可道云网盘的web管理界面,那就把谷歌盘挂载在可道云下面!只需要修改开机配置文件如下:
- [Unit]
- Description=Rclone
- AssertPathIsDirectory=/www/wwwroot/你的域名/data/User/admin/home/gd
- After=network-online.target
- [Service]
- Type=simple
- ExecStart=/usr/bin/rclone mount gd: /www/wwwroot/你的域名/data/User/admin/home/gd
- --umask 0000
- --default-permissions
- --allow-non-emptyempty
- --allow-other
- --transfers 1
- --buffer-size 64M
- --low-level-retries 200
- --dir-cache-time 12h
- --vfs-read-chunk-size 32M
- --vfs-read-chunk-size-limit 1G
- ExecStop=/bin/fusermount -u /www/wwwroot/你的域名/data/User/admin/home/gd
- Restart=on-abort
- User=root
- [Install]
- WantedBy=default.target
Tags: 谷歌无限网盘申请 VPS挂载谷歌网盘

推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)