文章詳情

AWS帳號註冊服務 AWS EC2密碼修改步驟

亞馬遜雲AWS2026-05-15 15:33:59雲計算

EC2密碼?先別急,你可能搞錯了!

很多剛入門AWS的小白,一看到EC2就問:「密碼在哪?怎麼改?」

先別急,AWS EC2其實不玩密碼這一套!Linux實例預設用SSH金鑰對登陸,Windows才用密碼,但連Windows的密碼也是由AWS動態生成,不是你手動設的。今天就來破除迷思,教你正確重置密碼的步驟,免得你手忙腳亂。

迷思1:Linux EC2有密碼?

錯!Linux實例根本沒密碼這回事。AWS預設只開放SSH金鑰登陸,連root密碼都關閉。如果你硬要設密碼,其實不建議——金鑰比密碼安全多了。但如果你真的想玩(比如教學生),可以這樣做:

  1. 先SSH連上實例(用金鑰)
  2. 輸入 sudo passwd ubuntu(或你的用戶名)
  3. 設定新密碼
  4. 修改SSH配置:編輯 /etc/ssh/sshd_config,把 PasswordAuthentication yes 取消註解
  5. 重啟SSH服務: sudo systemctl restart sshd

但請記住:這就像用紙門防小偷,不建議!金鑰對才是正道。

迷思2:Windows EC2密碼可以手動改?

Windows實例倒是用密碼,但你不能直接在系統裡改然後就完事!因為AWS會用金鑰加密密碼,你得透過AWS控制台重置。步驟超簡單:

  1. 在EC2控制台,選中你的Windows實例
  2. 點「Actions」→「Security」→「Reset Windows Password」
  3. 選擇對應的密鑰對(如果有新密鑰,先關聯)
  4. 點「Reset Password」,系統會生成新密碼
  5. 用你的私鑰解密(用AWS提供的工具或命令)
  6. 用解密後的密碼登錄Windows

注意:重置密碼前,確保實例狀態是「Running」或「Stopped」。如果實例卡住,先重啟再操作!

為什麼AWS不用密碼?

金鑰對比密碼安全多了!密碼可能被破解,但金鑰是2048位以上加密,想暴力破解?等到太陽系毀滅吧。而且AWS金鑰對直接存放在本地,不怕中間人竊取。下次別人問你EC2密碼,記得自信回答:「我們用金鑰,密碼太low了!」

常見問題解答

AWS帳號註冊服務 Q:重置密碼後,舊密碼還能用嗎?

不能!重置後舊密碼失效,系統會生成全新的密碼。所以記得把新密碼存好,別又忘記了。

Q:如果我沒密鑰對,怎麼重置?

沒密鑰?那真的麻煩了!AWS需要你提供密鑰對來加密新密碼。建議下次創建實例時,務必保存好私鑰,並設置密碼管理器備份。如果已經忘記,只能創建新實例,然後遷移數據(哭哭)。

Q:Linux能像Windows一樣用控制台重置密碼嗎?

不能!Linux沒有這個功能,因為根本不用密碼。如果想重置用戶密碼,只能SSH連上後用passwd指令,但前提是你得先有SSH訪問權限。所以千萬別把私鑰弄丟了!

結語:安全第一,別偷懶

AWS的安全設計其實很聰明,用金鑰對省去密碼管理的麻煩。雖然一開始可能覺得麻煩,但習慣後就會發現:金鑰對才是真正的「免密登陸」——不用記複雜密碼,用私鑰一鍵登錄,又快又安全。下次遇到EC2問題,先別急著找密碼,想想金鑰對才是關鍵!

Telegram售前客服
客服ID
@cloudcup
联系
Telegram售后客服
客服ID
@yanhuacloud
联系