在 Kali Linux 中,獲取或變更 root
密碼 需要根據不同的情況來操作。
1. 檢查 root
是否已啟用
在 Kali Linux 2020.1 之後,root
帳戶 預設是禁用的,所以需要先啟用 root
。
檢查當前用戶是否為 root
:
如果回傳:
代表你已經是 root
,可以直接變更密碼。
如果回傳:
代表你是 普通使用者,需要提升權限。
2. 變更 root
密碼
方法 1:使用 passwd
指令
如果已經是 root
,可以直接執行:
然後輸入 新密碼(系統不會顯示輸入的密碼,輸入後按 Enter
)。
如果你是 普通用戶(非 root
),則需要先提升權限:
然後輸入 目前用戶的密碼,再輸入 新 root
密碼。
方法 2:切換到 root
並變更密碼
如果 root
帳戶已啟用,則可以用 su
切換:
輸入 root
密碼後,執行:
然後輸入新的 root
密碼。
3. 如果忘記 root
密碼(重置密碼)
如果忘記 root
密碼,可以透過 單人模式(Single User Mode) 重置密碼:
步驟
1️⃣ 重新啟動 Kali Linux,在 GRUB 開機選單 中,選擇 Advanced options for Kali。
2️⃣ 選擇 Recovery mode,按 e
來編輯選項。
3️⃣ 找到類似這一行:
將 ro quiet splash
改為 rw init=/bin/bash
,變成:
4️⃣ 按 Ctrl + X
或 F10
啟動系統,這時你會進入 單人模式(root 權限)。
5️⃣ 輸入:
設定新密碼,然後執行:
✅ 重新啟動後,就可以用新密碼登入 root
!
總結
情況 | 解決方法 |
---|---|
已知 root 密碼,想變更 | passwd |
普通用戶變更 root 密碼 | sudo passwd root |
忘記 root 密碼 | 進入 Recovery Mode,使用 passwd root 來重設 |