CentOS恢復root口令方法


CentOS6和CentOS7恢復root口令的方法有很大不同

CentOS6:

在引導菜單倒計時界面按任意鍵,進入grub引導菜單

按e鍵進入內核引導參數編輯界面

選中kernel項,按e鍵編輯引導參數,在末尾追加single(也可以填數字1)

回車返回上級界面,按b鍵開始引導內核

引導完成后,至今進入到root命令提示符下,直接使用passwd命令重新設置密碼,設置完成后,按Ctrl+d或輸入exit命令,正常引導系統。

CentOS7:

在引導菜單倒計時界面按e鍵,進入grub引導參數編輯界面

定位到linux16所在行的末尾,追加rd.break 。按Ctrl+x引導

在該命令提示符下重新掛載/sysroot,並切換到/sysroot下,重設root口令

switch_root:/# mount -o remount,rw /sysroot
switch_root:/# chroot /sysroot
sh-4.2# passwd
sh-4.2# touch /.autorelabel    #告訴Linux在下次引導時給所有文件重新賦予selinux標簽
sh-4.2# exit
switch_root:/# exit

 也可以在linux16末尾追加systemd.unit=emergency.target(或rescue.target) init=/sysroot/bin/sh,然后按Ctrl+x引導到emergency或rescue模式,同樣chroot到/sysroot下修改root口令

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM