????????由于CentOS 7切換運行模式與CentOS的操作不太一致,我將CentOS 6中的運行級別模式和centos7中的對比羅列了一下,希望對剛開始學習Linux的小伙伴有幫助!
? ? ? ? CentOS 6中的運行級別是以數(shù)字劃分標識的,而在7則是以英文單詞劃分。不廢話,直接上圖
CentOS 6 |
CentOS 7 |
備注 |
level 0? | poweroff.target | 關機 |
level 1 | rescue.target | 單用戶模式(重置root密碼) |
level 2 | multi-user.target | 多用戶無網(wǎng)絡服務 |
level 3 | multi-user.target | 多用戶有網(wǎng)絡服務 |
level 4 | multi-user.target | 預留(保留)模式 |
level 5 | ?graphical.target | 圖形界面 |
level 6 | reboot.target | 重啟 |
? ? ? ? 這個看明白以后,距離實操成功就只剩一半了,下面實操舉例演示:
一、切換運行級別
1.首先查看當前默認的是什么模式?
打開終端,輸入命令: systemctl? get-default
可以看到我們當前的模式是圖形化模式
?2.切換運行模式
輸入命令:systemctl set-default? [運行模式]
例如切換到單用戶模式
輸入命令:systemctl set-default rescue.target
回車執(zhí)行就可以看到切換完成
? 再查看下當前默認的模式,證明我們現(xiàn)在已經(jīng)將默認模式切換到單用戶模式了
3.我們在此前提下就可以修改密碼
輸入命令: passwd
提示輸入新密碼,再次輸入二次確認即可,顯示密碼修改成功
二、利用單用戶模式找回root密碼
下面就是今天的重頭戲了,面試的時候面試官會問你:
?如果你在工作中忘記了root密碼,該怎么找回root密碼呢?
? ? ?你的心里:???什么玩意? (/頭禿.jpg)
? ? 看了今天這篇文章,再也不怕遇到這種問題了,下面直接實操演示:
????????1.首先打開我們虛擬機的時候,在這個界面按 e,
????????2.然后按 ↓往下翻,找到UTF-8這一段,再找到ro
(轉(zhuǎn)動你的卡姿蘭大眼睛找一下,找不到直接關電腦/狗頭.jpg)
?????????3.然后把ro修改為rw init=/sysroot/bin/bash
????????4.輸入好以后按 ctrl + x 進入單用戶模式,輸入命令: chroot? ? ?/sysroot?
????????5.輸入 echo “xxx(密碼) |? passwd root --stdin” 回車執(zhí)行,可以看到提示更新成功,
????????6.再輸入 touch /.aoturelabel 更新一下
文章來源:http://www.zghlxwxcb.cn/news/detail-762101.html
????????7.輸入exit 退出單例模式,輸入 reboot重啟,就可以等待重啟用新密碼登錄了
文章來源地址http://www.zghlxwxcb.cn/news/detail-762101.html
?以上就是全部的內(nèi)容了,有錯誤請留言指出
到了這里,關于(小白必看)CentOS 7(1.7)及以上版本等切換運行級別模式以及單用戶模式修改root密碼教程指南(親測3分鐘操作找回密碼)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!