CentOS 7 忘記root密碼的解決之道

1、啟動時任意鍵暫停啟動,會出現如下界面:

wKiom1fhHh3SSx0-AAAHOxxCLH8396.png

wKiom1fhHh7BGXFUAAAF5xunT-U058.png

2、按e鍵進入編輯模式,將光標移動linux16開始的行,添加內核參數 rd.break

wKiom1fhHmGBCQuVAAARroQcibI649.png

3、按 ctrl+x 組合鍵啟動

4、查看各分區和文件系統的掛載情況,需要將 / 的模式改為 rw

wKioL1fhH0zzdpmFAABbeYG8ofs995.png

wKiom1fhH02zOhNBAABRsUMGus4452.png

5、當前系統上的 / 是在光盤上的,切換至掛載目錄下的 / ,才可以修改密碼

wKioL1fhH3jDmU-nAAAT58V950k157.png

6、在 / 目錄下創建autorelabel文件后,退出即可回到熟悉的界面

wKiom1fhH7ez2PGDAAAIe7NF_LM702.png

注意:autorelabel文件是因為如果之前系統啟動了selinux,必須運行此命令,為整個文件系統重新創建安全標簽,為了selinux生效,否則將無法正常啟動系統。

原創文章,作者:pingsky,如若轉載,請注明出處:http://www.www58058.com/48892

(1)
pingskypingsky
上一篇 2016-09-26 07:44
下一篇 2016-09-26 08:07

相關推薦

  • 第一周課程練習

    一、計算機組成及其功能。      計算機系統由硬件系統和軟件系統兩個部分組成。      硬件系統由運算器、控制器、存儲器、輸入設備、輸出設備組成。           運算器是…

    Linux干貨 2016-08-15
  • corosync v2 + pacemaker + crmsh 實現mariadb高可用

    高可用mariadb拓撲圖 一、設計前提     1、時間同步 # ntpdate 172.16.0.1 或者 # chronyc sources     2、所有的主機對應的IP地址解析可以正常工作, 主機名要與命令#uname -n 所得的結果一致   &…

    Linux干貨 2014-08-13
  • Linux yum客戶端的配置及yum命令

    一、什么是yum我們在Linux系統上安裝處理軟件,一般是使用RPM,它是通過預先編譯完成并且把軟件打包為RPM文件格式后,再加以安裝的一種方式,使用者只要拿到這個打包好的軟件,然后將里頭的文件放置到應該擺放的目錄,這樣就完成了安裝。但是,由于有些軟件是有依賴于其他軟件的,當你要安裝某個RPM類型的軟件時,RPM會檢驗RPM軟件數據庫,它所依賴的相關軟件包是…

    2017-06-11
  • Linux運維學習歷程-第一天-基礎知識

    什么是Linux   Linux是一套免費使用和自由傳播的類Unix操作系統,是一個基于POSIX和UNIX的多用戶、多任務、支持多線程和多CPU的操作系統。它能運行主要的UNIX工具軟件、應用程序和網絡協議。它支持32位和64位硬件。Linux繼承了Unix以網絡為核心的設計思想,是一個性能穩定的多用戶網絡操作系統。 為什么學Linux…

    Linux干貨 2016-08-03
  • 最簡單的Linux系統——更加深入了解Linux啟動過程

    自制一個最簡單的Linux: 1、有一個新的磁盤,并創建分區 2、掛載分區,創建目錄 3、拷貝內核文件 4、創建MBR和grub.conf文件 5、創建/etc/fstab文件,設置開機自動掛載 6、拷貝一個bash程序 7、卸載分區,以新磁盤重啟系統

    Linux干貨 2016-09-11
  • 第六周練習

    1、復制/etc/rc.d/rc.sysinit文件至/tmp目錄,將/tmp/rc.sysinit文件中的以至少一個空白字符開頭的行的行首加#; # cp /etc/rc.d/rc.sysinit /tmp # vim /tmp/rc.sysinit 末行模式下:%s@^[[:space:]]\+@#&am…

    Linux干貨 2016-12-03
欧美性久久久久