如何在Ubuntu系統(tǒng)中重置Root密碼
很多人有個問題,就是喜歡把密碼設(shè)置得很長很復(fù)雜,結(jié)果誰也沒防住,卻成功防住了自己 ヽ(.??ˇд ˇ??;)?
對于現(xiàn)代人,特別是年輕人,都有過忘記密碼的經(jīng)歷吧。在這篇文章中,我們來了解如何在 Ubuntu 18.04 LTS 和 Ubuntu 20.04 中重置忘記的 root 密碼。
首先,你需要開機或重啟你的 Ubuntu 系統(tǒng)。你需要先進入 GRUB 菜單,如果你的系統(tǒng)是在 VirtualBox 上運行,按鍵盤上的 SHIFT 調(diào)出啟動菜單。
圖1
然后,按 e 鍵來編輯 GRUB 參數(shù),將會顯示如下的界面:
圖2
往下滾動,找到以 'linux /boot/vmlinuz' 開始的一行,已在下圖中標(biāo)記出來:
圖3
找到一段內(nèi)容:"ro quiet splash $vt_handoff"
圖4
將 "ro quiet splash $vt_handoff" 替換成rw init=/bin/bash ,目的是給root文件系統(tǒng)設(shè)置讀和寫的命令:
圖5
然后,按Ctrl + X 或F10 來重啟系統(tǒng),你的系統(tǒng)會進入 root shell 界面,你可以運行下面的命令來確定你的 root 文件系統(tǒng)已有讀寫訪問權(quán)限:
- $ mount | grep -w /
以下截圖中的 rw 確認(rèn)了有讀寫訪問權(quán)限。
圖6
要重置密碼執(zhí)行以下命令:
- $ passwd
輸入一個新的密碼并確認(rèn),然后獲得 password updated successfull 的提示:
圖7
設(shè)置root密碼成功后,執(zhí)行以下命令重啟進入Ubuntu系統(tǒng):
- $ exec /sbin/init
本文轉(zhuǎn)載自微信公眾號「 良許Linux」,可以通過以下二維碼關(guān)注。轉(zhuǎn)載本文請聯(lián)系 良許Linux公眾號。