最近常常遇到運行一段時間的 Windows 虛擬機器 無法遠端連線的情況發生,這裡提供一些常見的情境(忘記密碼內部發生錯誤) 與 解決方法給有興趣的朋友參考。 


注意:本篇所提供方法僅供參考,並不為管理上與使用之資訊安全性背書,對於任何使用或引用資料引致之損失或損害,概不負責。用遠端連線有風險,建議若非必要,請使用 Azure 堡壘 (Azure Bastion) 或其他更安全方式進行管理





情境 1.  忘記密碼導致無法登入 

解決方法:在 Azure Portal  > 選擇虛擬機器 > 選擇重設密碼






情境 2. 無法遠端桌面連線 (無法帳號輸入使用者/密碼、內部發生錯誤)

解決方法: 因為安全性因素,原來遠端連線 port 3389 疑似被禁止,我們可以變更其他 port 進行遠端連線。

Step 1. 在 Azure Portal  > 選擇虛擬機器 > 左邊選單選擇執行命令 > SetRDPort 






Step 2. 執行命令指令碼內輸入要更改的 RDPPORT,如: 6677、7788 ... 等超過5000以上,隨意自訂 port。等待執行完成。






Step 3. 記得回到該虛擬機器所搭配 安全性群組 (network security group),選擇 輸入安全性規則 > 新增 > 依據輸入資料(如下圖),點選確定。


你也能在該虛擬機器左邊選單,找到 網路 > 新增輸入安全性規則








Step 4. 選擇虛擬機器 > 選擇上方連結 > RDP






Step 5. 輸入剛剛設定的 port,點選連結即可下載 RDP 連線。輸入正確帳號密碼即可遠端連線。