在问这个问题之前,我浏览了谷歌并尝试了不同的替代方案,遗憾的是,这些替代方案对我来说都没有成功。我的水平略高于菜鸟水平。我想要的是基本上在谷歌云 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,这样我就可以继续我的学习了.. 被困在那里两天了。
最佳答案
访问用户公共(public)区域,即。 public_html
转到帐户 Cpanel 区域,在 Security > SSH Access 下,您可以导入 key 文件。
您可以使用 PuttyGen 制作一个,您将需要私钥和公钥。
通过 key 进入盒子。
您可能会收到有关私钥的警告消息,这没关系。
转到公钥下的管理并对其进行授权。
或者
继续使用 Cpanel 中的界面并下载两个 key 。
然后在 FileZilla
主机:服务器的IP
协议(protocol):SFTP
登录类型: key 文件
key 文件:您制作的 PPK。
(如果您要求 Cpanel 使文件选择不以 .pub 结尾的文件,FileZilla 会为您将其转换为 .ppk 文件。
单击连接后,您应该在
如果您仍然有错误,请确保 SSH 端口 (22) 在您的文件墙中打开 Google cloud.google.com > Networks 和 WHM > LDF/CSF plugin
关于ssh - ftp通过filezilla到google云机,无法实现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33860094/