Ubuntu/linux在未知root密碼的狀況下修改root密碼. 史上最簡單實用的一種辦法


在未知root密碼,未知任何用戶身份密碼的狀況下修改root密碼,進而修改任何用戶的密碼.Ubuntu/linux. 史上最簡單實用的一種辦法


By 韓大衛@吉林師範大學

大體上分爲兩步: 

一, 進入可讀寫的root用戶模式.  二, 修改root密碼.

開機按 F12 (或長按Shift), 進入GRUB界面.


一, 選擇 Advanced options for Ubuntu

二, 能夠看到兩個模式, 

1, Ubuntu, Linux 3.5.0-17-generic
2, Ubuntu, Linux 3.5.0-17-generic (恢復模式) (或recovery mode)

在恢復模式處, 按e, 進入Ubuntu恢復模式的腳本編輯界面,

找到如下語句: 開頭是linux, 後面有  … ro recovery nomodeset

ro recovery nomodeset 改成 rw single init=/bin/bash

注 :如不修改此處, 後面進入root後,可是不能修改文件.

以上修改意爲改成可讀可寫的單用戶模式, 以後按 Ctrl + x, 進入單用戶模式, 此時的用戶即位root用戶.

以上步驟是爲了進入可讀寫的root用戶模式.如下步驟爲修改root密碼.

進入命令行後,  再輸入新的root密碼, 在命令行中執行


passwd root  linux

輸入兩次新的密碼便可. bash

此時原來的root密碼便永遠隨風而去了,只有上帝才知道它曾經存在過,並且困擾過咱們,就像咱們的年少時暗戀過的女孩同樣. spa

最後重啓系統. 命令行

如想修改其餘用戶的密碼,如handawei,  passwd handawei  it

輸入新的密碼,便可修改用戶handawei的密碼. io

******************************* 登錄

BTW: 以上方法適合操做一個不知root密碼以及任何用戶密碼的狀況下使用,例如拿到一個PC, 不知道開機密碼的狀況下使用. dva

若是已知一個用戶的登陸密碼, 能夠 sudo passwd root , 輸入當前用戶的密碼便可修改root密碼. 密碼

相關文章
相關標籤/搜索