Google Drive 作为 FTP 服务器
Posted
技术标签:
【中文标题】Google Drive 作为 FTP 服务器【英文标题】:Google Drive as FTP Server 【发布时间】:2015-06-01 11:11:32 【问题描述】:有没有办法将 Google Drive 用作 FTP 服务器? 我的意思是我有主机、用户名和密码,并且使用 Filezilla 我可以访问 GDrive 文件夹、上传和下载数据以及使用许多软件自动备份。 协议是 FTP 还是 SFTP 并不重要。
GDrive 是否允许此功能?在肯定回答中,我怎样才能获得我的凭据?
DropBox 是否也允许此功能?
【问题讨论】:
我目前使用的解决方案是在我的终端主机上安装应用程序,然后使用 rsync 或简单的备份应用程序同步、移动、复制所有文件。 【参考方案1】:我找不到直接的 GDrive/DropBox 解决方案。我也很惊讶免费的 ftp 主机没有惰性解决方案。 Windows azure 提供了一个 ftp 服务器“FTP 连接器”,它很容易在以下位置打开: https://portal.azure.com
您可以通过在部署期间选择“查看所有”机器类型来获得一个免费的 1 GB 帐户。
【讨论】:
【参考方案2】:如何在您的本地电脑上运行 google-drive-ftp-adapter 应用程序,然后将您的 filezilla 客户端连接到该应用程序? google-drive-ftp-adapter 应用程序不是在线服务,而是通过 ftp 连接到 google drive 的替代解决方案。
google-drive-ftp-adapter 是托管在 github 中的开源应用程序,它是一种独立的 ftp-server java 应用程序,代表您连接到您的 google 驱动器,充当桥梁(或适配器)在您的 ftp 客户端和 google drive 服务之间。运行 google-drive-ftp 适配器后,您可以将首选 FTP 客户端连接到本地主机中的 google-drive-ftp-adapter ftp 服务器(或运行应用程序的任何位置,例如远程计算机)来管理您的文件。
我将它与 Beyond compare 结合使用,以将我的本地文件与我在 google 驱动器中的文件同步,它非常适合此目的。
这是托管 google-drive-ftp-adapter 存储库的当前 github 链接:https://github.com/andresoviedo/google-drive-ftp-adapter
【讨论】:
被谷歌封禁了吗?我无法登录我的帐户。【参考方案3】:通过 google-drive-ftp-adapter,我可以通过 FileZilla FTP 客户端访问 Google Drive 的 My Drive 区域。但是,我无法访问 与我共享 区域。
您可以通过将 configuration.properties 文件中的 account 属性从 default 更改为所需的 Google 来配置它使用的 Google 帐户凭据帐户名称。请参阅http://www.andresoviedo.org/google-drive-ftp-adapter/ 处的说明
【讨论】:
以上是关于Google Drive 作为 FTP 服务器的主要内容,如果未能解决你的问题,请参考以下文章
在google drive使用google.colab云服务
如何通过 Google Drive .NET API v3 使用服务帐户访问 Team Drive
如何使用 Google 服务帐户通过 Activity API 检索 Google Drive 活动?