突然想起來的,就記錄一下吧,省的下次在遇到又要到網上找方法,
其實這個情況已經很久沒遇到了,因為我們有設備資訊表,密碼忘了就,,,嘿嘿嘿!
不過當時是一個其他部門的設備,讓我們處理一下,然后就沒想起來怎么改,,,
-
我們用的系統是centos-7.*版本,嗯,小版本不重要
-
首先重啟系統,在系統引導的界面按
ESC鍵,找到當前系統引導

-
然后根據下面的提示,通過“↑”“↓”鍵進行選擇,我們這個就一個,就不用選擇了,按
E鍵,進入下圖所示界面,

-
通過“↑”“↓”鍵找到開頭為Linux16的引導行,在行尾添加以下內容
init=/bin/sh

- 添加完成后按
Ctrl+X組合鍵啟動shell引導,進入單用戶模式

- 掛在根磁區為可讀寫模式,命令如下
mount -o remount,rw /
- 然后執行以下命令修改密碼
passwd root
輸入新密碼
再次輸入新密碼
- 到此就可以重啟了,因為我的selinux是關閉的,如果開啟了,還要創建autorelabel檔案,否則無法啟動
touch /.autorelabel
- 然后執行以下命令進行重啟
exec /sbin/init
- 然后通過新密碼已經可以登錄到系統

以上內容為centos-7.*版本系統的忘記root密碼的修改方式,centos-6.*版本的修改方式與7不同,這里就不說了,因為我已經很久沒碰過6系統了,有興趣的小伙伴可以找找其他資料,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/262136.html
標籤:其他
