无法连接到 SFTP 和 SSH(Google Cloud Platform)

无法连接到 SFTP 和 SSH(Google Cloud Platform)

我最近将 ubuntu 更新到 20.04,从那时起我就无法通过 SSH 或 SFTP 连接到 VPS。我尝试使用不同的应用程序:Filezilla、WinSCP、Bitvise SSH,但这些都无法连接到 VPS。我想我必须将外部 IP 设置为静态,但什么都没有改变。我检查了我的防火墙,它为 22 端口的所有目标设置了默认允许 ssh 规则。我还连接了 22 端口并更正了外部 IP 和 PuTTY 私钥。我重启了 VPS 很多次,但它不起作用。如果需要,请向我询问更多详细信息。 当我尝试登录时出现此错误。

答案1

首先,正如您之前提到的,您的虚拟机需要有一个外部 IP 地址,以便发送/接收外部连接。

然后,你就可以使用 putty 或其他工具来连接它了,这里有相关文档吗[2]

我的建议是先直接在 GCP 控制台上尝试 shh,然后尝试外部。

答案2

您是否尝试过 Google Cloud 平台提供的 Cloud Shell 命令提示符。Cloud Shell 在 Google Cloud Console 中打开的终端窗口中提供对虚拟机实例的命令行访问。

除了从命令行访问 Cloud SDK gcloud 命令行工具和其他实用程序之外,您还可以使用 cloudshell 命令启动教程、打开 Cloud Shell 编辑器以及下载文件。

您可以在这里找到官方文档

相关内容