在Ubuntu服务器中挂载Google网络硬盘
2021/10/15 7:17:29
本文主要是介绍在Ubuntu服务器中挂载Google网络硬盘,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
文章目录
- 安装GDriveFS
- 绑定Google账号
- 如果能直接操作服务器的图形界面
- 如果你是通过ssh连接服务器(无图形界面)
- 挂载磁盘
很多Ubuntu服务器会提供较小的存储空间,如果想在服务器上进行文件交换的工作就容易超容量。因此其实可以通过 GDriveFS挂载Google网络硬盘。
必要条件:你懂得
安装GDriveFS
分别在ssh中执行如下代码
sudo apt-get install python-pip sudo apt-get install build-essential python-dev sudo pip install gdrivefs
注意,当执行最后一句代码时可能会引发错误:
ERROR: Cannot uninstall ‘httplib2’. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.
此时先通过sudo -H pip install --ignore-installed -U httplib2
更新一下httplib2再重新上述步骤即可。
绑定Google账号
如果能直接操作服务器的图形界面
分别执行如下代码,并进行验证与挂载即可
gdfstool auth_automatic gdfs default /mnt/gdrivefs
如果你是通过ssh连接服务器(无图形界面)
请使用gdfstool auth_get_url
,并将返回的网址在本机浏览器中打开并进行认证,不要忘记授予相应的权限。
最终将验证代码通过gdfstool auth_write "验证代码"
保存。如下图所示:
最终得到Authorization code recorded即可。
挂载磁盘
sudo mkdir /mnt/gdrivefs # 设定本地挂载文件夹 gdfs -o allow_other default /mnt/gdrivefs # 开始挂载
记得路径要一致,成功挂载后/mnt/gdrivefs下就是你的Google网络硬盘中的内容。
这篇关于在Ubuntu服务器中挂载Google网络硬盘的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-15SendGrid 的 Go 客户端库怎么实现同时向多个邮箱发送邮件?-icode9专业技术文章分享
- 2024-11-15SendGrid 的 Go 客户端库怎么设置header 和 标签tag 呢?-icode9专业技术文章分享
- 2024-11-12Cargo deny安装指路
- 2024-11-02MongoDB项目实战:从入门到初级应用
- 2024-11-01随时随地一键转录,Google Cloud 新模型 Chirp 2 让语音识别更上一层楼
- 2024-10-25Google Cloud动手实验详解:如何在Cloud Run上开发无服务器应用
- 2024-10-24AI ?先驱齐聚 BAAI 2024,发布大规模语言、多模态、具身、生物计算以及 FlagOpen 2.0 等 AI 模型创新成果。
- 2024-10-20goland工具下,如修改一个项目的标准库SDK的版本-icode9专业技术文章分享
- 2024-10-17Go学习:初学者的简单教程
- 2024-10-17Go学习:新手入门完全指南