CentOS忘記密碼修改方案以及centos卡在開機登錄界面,命令失效的解決方法


 

CentOS忘記密碼修改方案

應用場景

linux管理員忘記root密碼,需要進行找回操作。 
注意事項:本文基於CentOS7.2環境進行操作的,由於CentOS的版本之間是有差異的,繼續之前請先確定好版本

1、在啟動GRUB菜單中選擇編輯選項,按鍵  "e"  進入編輯模式

2、在里面找到 "ro"  將 "ro" 修改為 " rw init=/sysroot/bin/bash ";

修改后的內容如下:

3、修改完成之后,同時按下 " ctrl + x ",進入單用戶模式;

4、用 "chroot /sysroot " 命令進入系統;

 

5、在終端上輸入" passwd root " 重置root密碼;

6、用 " touch /.autorelabel "  更新SELinux信息;

7、輸入 " exit "退出 chroot ;

8、用 " reboot -f  " 重啟系統,用新密碼登錄驗證;

至此修改完成root密碼,系統完美登錄。^_^

 

 

 

centos卡在開機登錄界面,命令失效的解決方法

   直接 ctr + c   也能進入輸入命令狀態

   嘗試解決:我用ctrl + Alt +F2進入命令行登陸,成功登陸結果發現ls,vim等命令全部失效,全是command not found。推測可能是環境配置的時候把/etc/profile下的路徑寫錯了

  解決方法:先用命令行登陸,在命令行中輸入:

export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin

 

  就可以使用命令了,再vim /etc/profile檢查文件,發現原來我把,改過來后重啟下,問題就解決了。

PATH=/opt/jdk1.7.0_79/bin:$PATH寫成了PATH=/opt/jdk1.7.0_79/bin:SPATH

 


免責聲明!

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



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