如何通过FileZilla访问GCP项目的文件?

时间:2019-10-22 07:00:39

标签: linux google-app-engine google-cloud-platform google-compute-engine

我创建了一个GCP项目来测试一些REST API,并使用App Engine部署了一个我在该项目(而非App Engine实例)目录中拥有的网站,使用的(来自云外壳@cloudshell:〜(项目ID)) ):

gcloud app create

gcloud app deploy

现在,我希望能够使用FileZilla(用于拖放)轻松地从该目录切换文件。我使用puTTY生成SSH密钥,并使用FileZilla连接到vm-instance,但是找不到在其中部署的网站文件。我想我连接到了App Engine实例,而不是我从那里部署网站的地方。

我在计算引擎的元数据部分输入了SSH密钥。

1 个答案:

答案 0 :(得分:-1)

请获取有关App Engine的进一步帮助,请指定您使用的是Standard还是Flex,以及使用的环境。

目前documentation中所述,Google App Engine不支持FTP。

但是,您仍然可以通过FTP管理App Engine的文件。将文件存储在Google Cloud Storage中。您可以使用FileZilla Pro从“存储”存储桶中管理文件。

请记住,您不能从存储桶中部署App Engine,而只能将动态文件存储为图像,音频,文件等。部署App Engine应用程序的最佳做法是从您目录中的目录进行部署机器(或云外壳)。