GCP 連線失敗 - SSH - 我們無法連接到連接埠 22 上的虛擬機

GCP 連線失敗 - SSH - 我們無法連接到連接埠 22 上的虛擬機

由於我收到了一封來自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 上連接到虛擬機。詳細了解此問題的可能原因。”

我嘗試了在這個論壇中找到的答案:Google 雲端無法連接到連接埠 22 上的虛擬機

我按照以下說明進行操作,但仍然無法正常工作:

  1. 關閉實例
  2. 點擊實例的“編輯”
  3. 在「自訂元資料」部分下,新增「startup-script」鍵,其值:

#! /bin/bash sudo ufw allow 22

  1. 點選“儲存”

誰能幫忙,我將不勝感激!

我的 GCP 自訂元資料設定圖片

答案1

如果您在設定這些作業系統韌體規則之前能夠進行 SSH。恢復UFW

ufw reset

sudo ufw default deny incoming

sudo ufw default allow outgoing

然後在預設連接埠 22 上啟用 SHH:

sudo ufw allow 22

sudo ufw enable

確保您使用的是預設連接埠號碼 22 還是其他連接埠號碼。如果您能夠在沒有 AFW 的情況下進行 ssh,請按照這些說明進行操作。

https://cloud.google.com/compute/docs/troubleshooting/troubleshooting-ssh

相關內容