GCP连接失败-SSH-我们无法在端口22上连接到VM

时间:2020-01-24 18:57:29

标签: ssh google-compute-engine ufw

由于我收到了一封来自Google的电子邮件警告信,说“需要采取的行动:我的第一个项目的关键问题”,说我的服务器有一些异常的传出活动,因此我试图在自己的Debian服务器中实现ufw。

对于ufw设置,我已执行以下操作:

sudo ufw default deny incoming 
sudo ufw default deny outgoing
sudo ufw allow ssh
sudo ufw allow 22
sudo ufw allow http
sudo ufw allow https

重新启动服务器后,无法连接到服务器,并显示错误“连接失败:我们无法在端口22上连接到VM。了解有关此问题的可能原因的更多信息。”

我遵循了以下说明https://cloud.google.com/compute/docs/troubleshooting/troubleshooting-ssh,但仍然无法正常工作:

  1. 我尝试了gcloud创建default-allow-ssh my firewall-rules list picture
  2. 我尝试使用串行控制台登录,但是我尚未将密码设置为我的root帐户,因此无法登录。
  3. 我试图在自定义元数据中的启动脚本中添加“ / usr / sbin / ufw disable”并多次重启服务器,但似乎命令未执行,因此仍然无法正常工作 my gcp startup-script picture

1 个答案:

答案 0 :(得分:1)

我在此网站上找到了正确答案。 https://www.jhanley.com/google-cloud-recovering-from-ufw-lockout/

网站中的方法2解决了此问题