Debian
如何讓 root 終端將自己添加到 sudoers 文件中,以便我可以充當 root?
再一次,我被困在了一個 Linux 安全圈子裡。當我啟動終端時,這就是我得到的:
於是上網查了下是怎麼解決的。毫不奇怪,所有解決方案都需要 root 權限。但是等等,我不能使用
root
,因為我不在sudoers
文件中!那麼如何走出這個圈子呢?我正在使用帶有 XFCE 的 Debian。
Debian 安裝程序通常會在安裝過程中創建 root 帳戶和一個普通使用者帳戶。它設置一個具有
sudo
訪問權限的普通使用者帳戶。這樣,您應該能夠在安裝後獲得對自己系統的 root 訪問權限。如果你不能,那麼我只能猜測:
- 您沒有使用安裝程序創建的相同使用者帳戶,或者
- 您以某種方式將自己從 sudoers 中刪除,或者
- 您使用了不同於普通 Debian 安裝程序的其他方法來安裝系統。
一種或另一種方式,您可能需要使用許多可用方法中的一種來闖入您自己的系統:
- 以救援模式再次啟動安裝程序
- 以單使用者模式啟動(如果您知道 root 密碼)
- 啟動
init=/bin/sh
或類似- 將硬碟移動到另一個系統並重置root密碼
- ETC…