CentOS7的root用戶如果忘記密碼可以根據下面的方式進行修改,其他版本的CentOS 略有不同
一、重啟系統,在開機過程中,快速按下鍵盤上的方向鍵↑和↓,我們需要在引導頁面選擇不同的操作,以便讓引導程序暫停。
選擇啟動
二、使用↑和↓将選擇行設置為第一行,按下鍵盤上的e,進入grup編輯模式
三、将光标一直移動到 LANG=zh_CN.UTF-8 後面,空格,再追加init=/bin/sh
添加啟動shell
四、按下CTRL X進行引導啟動,成功後進入shell界面
五、使用如下命令進行修改密碼
mount -o remount, rw / #挂載根目錄
passwd root #修改root密碼
六、重啟系統即可使用修改後的密碼進行登錄
exec /sbin/init
七、為了防止系統被破解,也可以增加grup密碼,增加此密碼後,上面的方法将無法修改root密碼,以下命令會生成/boot/grub2/user.cfg文件
[root@localhost ~ -> ]# grub2-setpassword
Enter password:
Confirm password:
[root@localhost ~ -> ]# ls /boot/grub2/user.cfg
/boot/grub2/user.cfg
系統重啟後,如果要進入grup模式修改密碼,則需要先輸入賬号密碼,否則無法進入該模式
進入grup模式需要賬号密碼
取消grup密碼隻需要删除對應的文件即可
[root@localhost ~ -> ]# rm -rf /boot/grub2/user.cfg
這就是centos7系統密碼的破解以及反破解,
如果有對linux比較有興趣的朋友,請大家點個關注,歡迎大家收藏、點贊、轉發
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!