无法SSH到谷歌云实例

时间:2020-02-03 14:14:48

标签: ssh google-cloud-platform

我是GCP的新手,我需要您的帮助,这是我所采取的步骤。 (1)我设置了谷歌云防火墙规则,以允许在端口22上使用ssh,并且可以正确地使用SSH到我的实例CentOS7。 (2)当我连接到实例时,我运行了一些防火墙脚本,此后便无法再通过SSH进入实例了。似乎该脚本阻止了ssh端口,即使我在VPC网络>防火墙规则中启用了它。 (3)现在,我无法连接到我的实例,包括在gcp控制台的SSH菜单中的“在浏览器窗口中打开”。

有什么解决方案可以连接我的实例吗?请帮忙。

先谢谢。 宝

1 个答案:

答案 0 :(得分:1)

您可能通过更改VM内部的防火墙配置来更改block ssh端口。

所以您可以考虑2个选项:

1)如果没有敏感数据或在现有设置上没有花费太多工作,请重新创建VM。

2)分离引导磁盘并在另一个实例上重用它,以更改firewal的配置文件。

为此检查Official Docs - Use your disk on a new instance

gcloud compute instances delete $PROB_INSTANCE
    --keep-disks=boot

gcloud compute instances create new-instance
    --disk name=$BOOT_DISK,boot=yes,auto-delete=no

gcloud compute ssh new-instance

希望它会对您有所帮助。