Linux系统:centOS 7 忘记密码怎么办?
目? ?錄
方式一
方式二
方式一
原文鏈接
6、假設系統root用戶的密碼忘記了,在單用戶模式下重新設置root用戶的登錄密碼。
①啟動Linux虛擬機,進入選擇系統菜單:
②在啟動界面,按 “e”進入如下界面:
③找到Linux 16的那一行,將ro改為rw init=/sysroot/bin/sh:
按下?Control+X?,使用單用戶模式啟動。
④重置密碼,重啟虛擬機:【重置密碼時,出現中文亂碼的情況:我是瞎蒙的,密碼:“songshuhang”,輸入兩次密碼(第二次是確認密碼),就可以了。設置的密碼,不能太短、太簡單!】
重置密碼---中文亂碼方式二
原文鏈接
在使用centos系統的時候有時候太久沒用忘記登錄密碼了,這時候該怎么辦呢?下面就來教教大家怎么重置root管理員的密碼
1、 啟動系統,在GRUB2引導畫面,按E鍵,編輯引導項
2、刪除linux16這一行最后的 rhgb和 quiet參數(在UEFI系統中是linuxefi),刪除rhgb和quiet這兩個參數是為了顯示系統信息
3、 在zh_CN.UTF-8后面添加以下參數:rd.break enforcing=0
4、 接著按CTRL+X用改變的參數引導系統,在/sysroot/文件系統被掛載為只讀時,是不能改變密碼的,因為文件系統為不可寫入。重新掛載文件系統為可寫入。mount -o remount,rw /sysroot
5、 文件系統被重新掛載為可寫,輸入chroot /sysroot改變文件系統的root
6、輸入passwd命令,命令行會提示改變root密碼。注意:如果系統不能寫入,passwd提示下面的錯誤信息:Authentication token manipulation error
#如果輸入密碼太短會提示信息:The password is shorter than 8 characters
#如果兩次輸入密碼不匹配會提示信息:Sorry,passwords do not match
#如果是中文環境這兩條提示信息會是亂碼(我這里就是中文的所以是亂碼)
7、 更新passwd文件會導致SELinux安全上下文文件錯誤。鍵入以下命令:touch /.autorelabel在下次系統引導前重新標記所有文件
8、 .重新掛載系統為只讀:mount -o remount,ro /
9、鍵入exit命令退出chroot環境,再輸入exit命令完成初始化,完成系統引導輸入新密碼
總結
以上是生活随笔為你收集整理的Linux系统:centOS 7 忘记密码怎么办?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【CentOS Linux 7】实验2【
- 下一篇: 【CentOS Linux 7】实验3【