重設遺忘ROOT用戶的密碼
阿新 • • 發佈:2018-05-04
重設遺忘ROOT用戶的密碼重設遺忘ROOT用戶的密碼
實驗環境:有一臺虛擬機Linux系統忘記了root用戶的密碼,無法使用root用戶登陸系統。現要求重設root用戶密碼,使能夠使用root用戶登陸系統。
解決方法1:進入急救模式,重設密碼
進入虛擬機電源選項裏選擇“打開時進去固件”選項,使啟動Linux系統時能進去bios界面
在bios界面裏設置系統開機時優先光驅啟動
進入Linux系統安裝向導界面,選擇Rescue installed system選項進入向導(按Tab鍵切換選項)
配置網卡選項時,選NO跳過
選擇進入bash shell環境,輸入chroot /mnt/sysimage命令切換到根環境
輸入passwd root命令重設root用戶的密碼
輸入exit命令退出根環境,再輸入reboot命令重啟系統,即可使用新密碼登陸root賬戶
解決方法2:引導進入單用戶模式,重設密碼
重啟主機,在出現GRUB菜單時按↑↓鍵,進入修改系統啟動參數向導
進入單用戶模式的shell環境後,輸入passwd root命令重設root用戶的密碼
輸入reboot命令重啟系統,即可使用新密碼登陸root賬戶
為了防止別人使用進入單用戶模式重設密碼盜取root賬戶,我們可以給GRUB菜單做限制
使用password –md5命令生成MD5加密密碼串
在/boot/grub/grub.conf配置文件中添加密碼串
密碼設置位置在第一個title之前,未經授權禁止修改啟動參數
密碼設置位置在第一個title之後,未經授權禁止進入指定系統
實驗完成
重設遺忘ROOT用戶的密碼