天天看點

centos7忘記密碼解決方案

很多原因,最近很少用自己電腦中的虛拟機,感覺還是不能放棄學習,想打開虛拟機學習學習,發現密碼總是不對,于是找資料進行解決。特記錄下,注意:我用的是centos7版本的,其他版本忘記密碼重置密碼的方法不一樣。

進入centos後的界面是如下圖:

centos7忘記密碼解決方案

如果細心的話會注意到界面最後兩行中提示:按“e”鍵編輯所選條目,或按“c”鍵彈出corrand提示,所選條目将在4s中自動啟動。

那麼我們就按e,進入編輯模式,如下圖:

centos7忘記密碼解決方案

有兩種重置密碼的方式:

第一種:

  1. 進入編輯模式後按下鍵一直到最後,在’quiet’單詞後添加:init=/bin/sh
  2. 按Ctrl-x儲存并退出
  3. 挂載檔案系統為可寫模式:mount –o remount,rw /
  4. 執行passwd指令:passwd root,修改root密碼,密碼要輸入兩次要求兩次密碼要一緻。
  5. 如果之前系統啟用了selinux,必須執行以下指令,否則将無法正常啟動系統:touch /.autorelabel。然後執行指令exec /sbin/init來正常啟動,或者用指令exec /sbin/reboot重新開機就OK了。如果沒有啟用selinux直接關機再開機就行

第二種:

  1. 進入編輯模式後按下鍵一直到最後,在’quiet’單詞後添加:init=/bin/sh,并将ro改為rw
  2. 按Ctrl-x儲存并退出
  3. 執行passwd指令:passwd root,修改root密碼,密碼要輸入兩次要求兩次密碼要一緻。
  4. 如果之前系統啟用了selinux,必須執行以下指令,否則将無法正常啟動系統:touch /.autorelabel。然後執行指令exec /sbin/init來正常啟動,或者用指令exec /sbin/reboot重新開機就OK了。如果沒有啟用selinux直接關機再開機就行

繼續閱讀