2025年3月6日 星期四

kali linux 如何獲得及變更root密碼

 在 Kali Linux 中,獲取或變更 root 密碼 需要根據不同的情況來操作。


1. 檢查 root 是否已啟用

Kali Linux 2020.1 之後,root 帳戶 預設是禁用的,所以需要先啟用 root

檢查當前用戶是否為 root

whoami

如果回傳:

root

代表你已經是 root,可以直接變更密碼。

如果回傳:

kali

代表你是 普通使用者,需要提升權限。


2. 變更 root 密碼

方法 1:使用 passwd 指令

如果已經是 root,可以直接執行:

passwd

然後輸入 新密碼(系統不會顯示輸入的密碼,輸入後按 Enter)。

如果你是 普通用戶(非 root,則需要先提升權限:

sudo passwd root

然後輸入 目前用戶的密碼,再輸入 root 密碼


方法 2:切換到 root 並變更密碼

如果 root 帳戶已啟用,則可以用 su 切換:

su

輸入 root 密碼後,執行:

passwd

然後輸入新的 root 密碼。


3. 如果忘記 root 密碼(重置密碼)

如果忘記 root 密碼,可以透過 單人模式(Single User Mode) 重置密碼:

步驟

1️⃣ 重新啟動 Kali Linux,在 GRUB 開機選單 中,選擇 Advanced options for Kali
2️⃣ 選擇 Recovery mode,按 e 來編輯選項。
3️⃣ 找到類似這一行:

linux /boot/vmlinuz-xxx root=UUID=xxxx ro quiet splash

ro quiet splash 改為 rw init=/bin/bash,變成:

linux /boot/vmlinuz-xxx root=UUID=xxxx rw init=/bin/bash

4️⃣ 按 Ctrl + XF10 啟動系統,這時你會進入 單人模式(root 權限)
5️⃣ 輸入:

passwd root

設定新密碼,然後執行:

sync
reboot

重新啟動後,就可以用新密碼登入 root


總結

情況解決方法
已知 root 密碼,想變更passwd
普通用戶變更 root 密碼sudo passwd root
忘記 root 密碼進入 Recovery Mode,使用 passwd root 來重設

沒有留言:

張貼留言

kali linux 如何獲得及變更root密碼

 在 Kali Linux 中, 獲取或變更 root 密碼 需要根據不同的情況來操作。 1. 檢查 root 是否已啟用 在 Kali Linux 2020.1 之後, root 帳戶 預設是禁用的 ,所以需要先啟用 root 。 檢查當前用戶是否為 root : ...