如果您在建立ECS執行個體時未設定密碼,或者建立ECS執行個體後忘記了密碼,則需要重新為ECS執行個體設定登入密碼。本文介紹如何重設ECS執行個體的登入密碼。
操作步驟
重設密碼的方式說明
方式一:通過控制台重設執行個體登入密碼
登入ECS管理主控台。
在左側導覽列,選擇 。
在頁面左側頂部,選擇目標資源所在的資源群組和地區。
根據執行個體數量,選擇一種方式修改登入密碼。
修改一台執行個體的登入密碼:找到目標執行個體,在操作列中,選擇
。修改多台執行個體的登入密碼:選中目標執行個體,然後在列表底部,選擇
。
在彈出的重設執行個體密碼對話方塊中,設定相應參數,然後單擊確認修改。
參數
說明
登入名稱
線上重設密碼時,支援修改建立執行個體時設定的登入名稱和密碼,以及自行建立新的登入名稱和密碼。
離線重設密碼時,僅支援修改建立執行個體時設定的密碼,不支援修改登入名稱。
新密碼與確認密碼
執行個體登入密碼的長度為8~30個字元,且至少包括以下字元類型中的三項:
大寫字母A~Z
小寫字母a~z
數字0~9
特殊字元,支援
( ) ` ~ ! @ # $ % ^ & * - _ + = | { } [ ] : ; ' < > , . ? /
。
說明Windows執行個體的登入密碼不能以正斜線(/)作為首字元。
重設密碼的方式
線上重設密碼:無需重啟執行個體,修改的登入密碼預計在一分鐘之內生效。暫不支援批量線上重設執行個體密碼。
重要線上重設密碼是通過雲助手對密碼文本進行加密傳輸,任何人都無法解密該內容,可以確保密碼的安全。
離線重設密碼:需要重啟或啟動執行個體才能使新的登入密碼生效。
如果執行個體處於運行中狀態,單擊立即重啟。
警告重啟執行個體會造成您的執行個體停止工作,可能導致業務中斷,建議您在非業務高峰期時執行該操作。
如果執行個體處於已停止狀態,下次啟動執行個體時即生效。
配置SSH密碼登入策略
僅當重設密碼的方式為線上重設密碼時,支援該選項。
開啟:系統會為您自動將
/etc/ssh/sshd_config
中的PasswordAuthentication
參數值設定為yes
,允許通過SSH方式串連執行個體並使用密碼登入。保持原有設定:僅修改執行個體登入密碼。
(可選)使用重設後的密碼重新登入ECS執行個體。
具體操作,請參見串連執行個體。
說明如果執行個體已綁定金鑰組,重設密碼後系統可以通過新密碼進行登入。
方式二:通過雲助手重設執行個體登入密碼
登入ECS管理主控台。
在左側導覽列,選擇 。
在頁面左側頂部,選擇目標資源所在的資源群組和地區。
單擊要執行命令的執行個體ID,進入執行個體詳情頁面。
單擊遠程命令/檔案頁簽,然後單擊發送命令。
配置以下參數修改執行個體登入密碼。
未提及的參數請保持預設即可。
名稱
描述
執行計畫
選擇立即執行。
命令類型
選擇命令類型。
Linux:選擇Shell。
Windows:選擇Bat或者PowerShell。
命令內容
根據您的作業系統類型,運行以下命令修改執行個體登入密碼。
Linux:
echo "root:<yourPassword>"|chpasswd
Windows:
net user "Administrator" "<yourPassword>"
說明命令中的<yourPassword>請替換為您修改後的密碼。
密碼長度8~30字元,須同時包含大寫字母、小寫字母、數字、特殊字元中的任意三種。其中,Windows 執行個體不能以斜線號(/)為密碼首字元。
單擊執行。
方式三:在執行個體內部重設執行個體登入密碼
當您在執行個體作業系統內部操作時,可以直接執行個體內部修改執行個體登入密碼,無需再轉到ECS控制台進行操作。修改密碼後,新密碼會立即生效,無需重啟執行個體。
重設Linux執行個體的登入密碼
以Alibaba Cloud Linux 3.2104 LTS 64位作業系統為例,操作步驟如下所示:
遠端連線ECS執行個體。
具體操作,請參見通過密碼或密鑰認證登入Linux執行個體。
執行如下命令,修改執行個體登入密碼。
sudo passwd <使用者名稱>
輸入新密碼,然後按
Enter
鍵。再次輸入新密碼並按
Enter
鍵。若系統返回類似以下資訊,表示重設執行個體登入密碼成功。
重設Windows執行個體的登入密碼
以Windows Server 2019作業系統為例,操作步驟如下所示:
遠端連線ECS執行個體。
具體操作,請參見通過密碼或密鑰認證登入Windows執行個體。
按右鍵表徵圖,然後單擊運行(R),輸入
compmgmt.msc
命令並按Enter
鍵。在電腦管理視窗,單擊
。按右鍵目標使用者名稱(例如Administrator),然後單擊設定密碼。
在為 Administrator 設定密碼對話方塊中,單擊繼續,輸入新密碼和確認密碼。
單擊確定。
若系統彈出類似如下對話方塊,表示重設執行個體登入密碼成功。