天蓬老师2017-04-17 14:37:33
單一使用者模式什麼的都太麻煩。
最簡單的方式,從USB啟動(任何系統都行,只要有文字編輯器,支援linux的檔案系統),把/etc/shadow
檔案中的隨便選一個用戶,把密碼欄位的HASH值改為$siicWeap
hld1d7glzP9NCJRxvFDtl5gubgaRM3oWfFfNdDX3mxX1tkhWEUN0UbVYnNziwvkQuB43iDizJ.g9XyKq3wyl0game
那麼,結果就是這個使用者名稱下的密碼會變成
建議修改忘記密碼的使用者或ROOT,因為其他使用者可能是系統使用者無法登入(知道密碼也沒什麼卵用)<🎜>
PHPz2017-04-17 14:37:33
1.使用reboot指令重新啟動;
2.重新啟動再進入選擇linux系統碟的介面點選空格,中斷啟動;
3.敲擊鍵盤E,進入編輯模式,想下捲動頁面,找到kernel那一行(一般都是倒數第二行),在結尾增加加rd.break,然後按ctrl+x;系統會再啟動;
4.啟動後在指令列介面執行:mount -a remount, rw /sysroot 執行完之後再執行chroot /sysroot
5.passwd root 這一步修改root密碼; 6. touch /.autorelabel 輸入兩次exit等待機器啟動就好.
這個方法雖然煩,但是用起來比較穩健.
黄舟2017-04-17 14:37:33
補充我用過的相對麻煩的方法
使用 live usb 啟動機子, 然後掛載檔案系統, 然後 chroot
;
你就已經已root
的身份進入機子上的系統了, 這之後你就可以passwd you_user_name
設定密碼了;
ringa_lee2017-04-17 14:37:33
如果是Linux作業系統的話,其實也是很簡單 -- 單一使用者登陸。下面以Ubuntu14.04來簡單示範一下具體的操作流程。
開機,如下圖(沒有裝虛擬機,手機拍的圖片湊合這看把):
此時會有一個選項:Advanced Options for Ubuntu, 選取直接回車 ,
看到裡面有很多選項,選取後面有recovery mode的選項(千萬別回車!),按下字母e,
4.關鍵的時候到了, 倒數第四行,會看到一行linux /boot/
vm.......ro recovery nomodeset,
step 1: 刪除recovery nomodeset
step 2: 在這一行的最後加上quiet splash rw init=/bin/bash
按F10, 啟動。
如果沒有意外你會進入系統, 輸入:passwd, 系統會提示你輸入新的密碼,結束。