0

我在Azure上有一個Ubuntu虛擬機(資源組,不是經典虛擬機),它都可以使用。我最近嘗試使用Putty SSH進入虛擬機,但我不能。無法連接到Azure虛擬機

我得到的錯誤:Network Error: Connection Timed out

我已確保在VM入站規則中爲SSH打開了端口22。

SSH Port 22 Allowed

我有這個VM設置約2個月前的一個側面項目,並在那個時候,我能夠很容易地通過SSH沒有任何麻煩。現在我不能。我錯過了什麼嗎?

PS:HTTP工作正常。我的網站正在運行,並在瀏覽器中顯示。另外,我嘗試使用基於瀏覽器的SSH客戶端,並且能夠通過SSH連接到虛擬機。

+0

你能telnet端口22? –

+0

如果您還沒有選中,請嘗試以下問題排查步驟,並查看是否有幫助:https://docs.microsoft.com/en-us/azure/virtual-machines/linux/troubleshoot-ssh-connection – Ashok

回答

0

看起來是本地防火牆的問題。嘗試重置門戶中的SSH配置。

  1. 轉到Azure的門戶網站
  2. 選擇VM問題
  3. 選擇重置 密碼
  4. 選擇重置配置只
  5. 選擇更新

Screenshot of the process here!