導讀:在 Ubuntu 中重新設置已忘記的 root 用戶的密碼
本文字數:1937,閱讀時長大約: 2分鐘
在 Ubuntu 中重新設置已忘記的 root 用戶的密碼
這篇簡單的指南將向你解釋,如何在 Ubuntu 22.04 好 20.04 LTS 桌面環境中,以及從服務器版本中的 恢復(rescue) 模式中重新設置 sudo 密碼。
介紹
在 ostechnix.com 時,創建的一個新用戶將會帶有 權限,用以執行各種各樣的管理任務。
如果你的 Ubuntu 系統有多個 用戶,你能夠從另外一個 用戶的賬號下,輕松地重新設置所忘記的一個 用戶或管理員用戶的密碼。
如果你只有一個 用戶,并且忘記了密碼怎么辦?沒有問題! 從 Ubuntu 的 恢復(rescue) 或 單一用戶(single user) 模式中恢復 用戶密碼很容易。
雖然這篇指南是在 Ubuntu 22.04 和 20.04 LTS 版本上進行的正式測試,不過,下面給定的步驟對于其它的 Ubuntu 版本和衍生版本來說是相同的。
在 Ubuntu 22.04 / 20.04 LTS 中重新設置 sudo 密碼
首先,啟動你的 Ubuntu 系統到 恢復(rescue) 模式下,來重新設置一個 用戶的密碼,操作如下面的鏈接所述。
ostechnix.com
現在,進入到 恢復(rescue) 模式下,通過運行下面的命令,以讀/寫的模式掛載根(/
)文件系統:
-
# mount -n -o remount,rw /
現在,使用 命令來重新設置 用戶的密碼:
-
# passwd ostechnix
在這里,ostechnix
是 sudo 用戶的名稱。使用你自己的用戶名稱來替換掉它。
輸入兩次密碼:
-
New password:
-
Retype new password:
-
passwd: password updated successfully
Reset Sudo Password In Ubuntu 22.04 / 20.04 LTS
就這樣。我們已經重新設置 用戶密碼。如果你按照上面鏈接所述的方法 1 進入到 恢復(rescue) 模式,按下Ctrl+d
組合鍵來啟動到正常模式。或者,你也可以輸入下面的任意一個命令來啟動到正常模式。
-
# systemctl default
或,
-
# exit
如果你想重新啟動系統,而不是啟動到正常模式,輸入:
-
# systemctl reboot
如果你已經按照上面鏈接所述的方法 2 進入到恢復(rescue) 模式,輸入:
-
# exit
你將返回到 恢復菜單(recovery menu)。現在選擇 “恢復正常啟動(Resume normal boot)”,并按下回車鍵。
Boot Into Normal Mode In Ubuntu
在強調一次,選擇 “確定(OK)” 按鈕,并按下回車按鍵來繼續啟動到正常模式:
Exit Recovery Mode And Boot Into Normal Mode
現在,你在運行管理命令時可以使用新的 密碼。
如果我把用戶名稱和密碼都忘了怎么辦?
如果你忘記了用戶名稱,在 恢復(rescue) 模式下,你可以很容易地列出你的 linux 系統中的用戶名稱,使用目錄:
-
# cat etc/passwd
來自我 Ubuntu 22.04 系統的輸出示例:
-
[...]
-
ostechnix:x:1000:1000:Ostechnix,,,:/home/ostechnix:/bin/bash
-
[...]
好了,現在,你找到用戶名稱了。只需要按照上面的步驟來重新設置用戶的密碼即可。
via:
作者: 選題: 譯者: 校對:
本文由 原創編譯, 榮譽推出
LCTT 譯者 :鄭
翻譯: 98.0 篇
貢獻: 1272 天
2018-12-03
2022-05-27
https://linux.cn/lctt/robsean
歡迎遵照 CC-BY-SA 協議規定轉載,
如需轉載,請在文章下留言 “ 轉載:公眾號名稱”,
我們將為您添加白名單,授權“ 轉載文章時可以修改”。