google-drive-ocamlfuse为VPS主机挂载Google Drive

        本人偶尔知道可以利用google-drive-ocamlfuse为VPS主机挂载Google Drive谷歌网盘,我使用的目的有2个:一个是给小盘子扩容,一个是可以把一些东西备份到Google Drive谷歌网盘.比如:我利用工具下载影片到vps上直接就可以转到Google Drive谷歌网盘里,而不用占自己vps上硬盘的空间,而且,无论是下载速度还是上传的速度都比本地下载上传的快,为了怕忘记,所以自己写下这个以备自用。内容都来自于网络。

1、google-drive-ocamlfuse主页:

         项目主页:google-drive-ocamlfuse

2、google-drive-ocamlfuse安装简单,相关的安装命令如下:

3、接下来,将你的用户(例如root)添加到fuse组。

4、添加ID和Secret,请注意替换 Client ID 和 secret key。

5、此处Client ID 和 secret key 你可以到Google API处创建一个新的OAuth 2.0 client ID。步骤如下:

开通Drive API

前往 https://console.developers.google.com/project

创建项目并进入项目,开通Drive的API

添加证书,这里如图所示添加OAuth 2.0

完成后记住Client IDClient Secret,把他添加到上边的代码里:

代码输入后就会出现下边的这个图:

google-drive-ocamlfuse生成地址

6、打开生成的URL地址,跳转到Google Drive授权中。

google-drive-ocamlfuse获取权限

7、同意后,请将得到的verification code复制粘贴进去,回车继续。然后进入.gdfuse/googledrive中,编辑配置文件。

8、打开配置文件,将verification code填写进去,保存。

google-drive-ocamlfuse填写验证码

9、现在,我们可以新建一个googledrive文件夹,将我们的Google Drive网盘挂载到VPS主机上(注意支持挂载多个账户)。

10、这是VPS主机挂载Google Drive谷歌网盘命令执行情况。

google-drive-ocamlfuse执行成功

11、查看硬盘分区,15GB的Google Drive谷歌网盘已经成为了VPS主机的硬盘。

Google Drive挂载成功

12、延伸

当我们成功挂载Google Drive后,我们可以拿来存储一些备份数据,如VPS的配置、Mysql的数据等,结合Crontab就可以做到定时备份。需要注意的是,当你需要访问googledrive时,需要以创建者的身份进入,否则连root都没有权限访问

解除谷歌网盘挂载的命令是:

 

“google-drive-ocamlfuse为VPS主机挂载Google Drive”的一个回复

发表评论

电子邮件地址不会被公开。 必填项已用*标注