【问题标题】:ftp through filezilla to google cloud machine, can't achieve itftp通过filezilla到google云机,无法实现
【发布时间】:2016-02-24 21:54:47
【问题描述】:

在问这个问题之前,我浏览了谷歌并尝试了不同的替代方案,遗憾的是,这些替代方案对我来说都没有成功。我的水平略高于菜鸟水平。我想要的是基本上在谷歌云 debian 机器上托管一个 wordpress 网站。

我通过他们的 SSH 访问安装服务做得很好,直到我安装了一个 ftp 服务并想通过远程计算机(我自己的)访问它,我只知道:

Status: Waiting to retry...
Status: Connecting to 104.197.183.19...
Response:   fzSftp started
Command:    open "root@104.197.183.19" 22
Error:  Connection timed out
Error:  Could not connect to server

我一直在寻找和尝试新的方法,直到找到 ftp 的 gcloud 文档,但它不是针对新的,所以我的问题是:

我在哪里输入 gcloud 的命令,在我的电脑上还是在 SSH 控制台(谷歌云机器)上? 我需要使用 gcloud 进行 ftp 远程访问,还是可以完全通过我的计算机和他们的 SSH 机器来完成? 我真的需要向 FileZilla 添加 ssh 授权文件吗?或者有什么方法可以禁用对我的 vps 的检查,这样我就可以只使用用户名和密码登录?

  • 我已经尝试过但对我不起作用的方法:

ssh 和 ftp 的 gCloud 文档 用于设置 wordpress 网站的谷歌云文档 还有很多

简而言之,我需要设法通过 ftp 访问 vps,这样我就可以继续我的学习了.. 被困在那里两天了。

【问题讨论】:

  • 使用gcloud 命令、文件浏览器、SCP 工具和 WinSCP 将文件传输到 GCP Linux 实例在此 article 中进行了描述。

标签: ssh ftp vps gcloud


【解决方案1】:

将文件传输到基于 Unix 的 Google Compute Engine VM 的推荐方法是通过 gcloud compute copy-files 命令。为此,请安装Google Cloud SDK。然后,运行如下命令:

gcloud compute copy-files --zone=<Compute Engine zone>/path/to/local/file.txt <Compute Engine instance name>:/path/to/destination/file.txt

如果您想使用 FileZilla,则必须对其进行配置以进行访问。 Compute Engine 虚拟机上的 SSH 守护程序设置为基于密钥的身份验证。 This forum post 表示这在 FileZilla 中是如何实现的。问题是您需要将公钥放在 VM 上,这可能有点棘手。 gcloud compute copy-filesgcloud compute ssh 会为您解决这个问题,这就是为什么它们是推荐的方法。

【讨论】:

    【解决方案2】:

    使用 SSH 文件传输协议。 无需安装ftp服务。

    使用 winscp 连接 sftp。

    【讨论】:

    • 使用 wget 获取文件和使用 mysql 命令行来处理数据库只是另一种做同样的方式:)
    【解决方案3】:

    访问用户公共区域,即。 public_html

    转到帐户 Cpanel 区域,然后在安全 > SSH 访问下,您可以导入密钥文件。

    您可以使用 PuttyGen 制作一个,您将需要私钥和公钥。 通过钥匙进入盒子。 您可能会收到有关私钥的警告消息,这没关系。 进入公钥下的管理并授权。

    或者

    继续使用 Cpanel 中的界面并下载两个密钥。

    然后在 FileZilla 中

    主机:服务器的IP 协议:SFTP 登录类型:密钥文件 密钥文件:您制作的 PPK。 (如果您要求 Cpanel 制作文件,请选择不以 .pub 结尾的文件,FileZilla 会为您将其转换为 .ppk 文件。

    点击连接后你应该进入

    如果您仍然有错误,请确保 SSH 端口 (22) 在您的文件墙中打开 Google cloud.google.com > 网络和 WHM > LDF/CSF 插件

    【讨论】:

      猜你喜欢
      • 2018-10-21
      • 1970-01-01
      • 2013-11-09
      • 1970-01-01
      • 1970-01-01
      • 2017-03-13
      • 2016-06-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多