下了最新的 VM 8 來安裝,以爲界面炫了一些,果斷裝上 RedHat Linux Server 版,一隻沒機會繼續學習,寒假在家有空天然搗鼓了起來,可是悲劇的是忘了密碼,試了半天,root 用戶 和 普通用戶的密碼都忘了 =。。= 在網上找了一個簡單的解決辦法,親測有效,因此果斷把過程貼了上來linux
本機操做系統:win7 旗艦版 64 bit服務器
虛擬機:VMware Workstation 8學習
虛擬機操做系統:紅帽Linux.5.5.for.x86.服務器版2515dd4e215225dd.isoui
1. 重啓 Linux 操做系統加密
2. 重啓以後 Linux 在終端狀態下回有一連串的環境檢查,大概半分鐘後會出現一個彩色的GRUB引導界面,會有5秒鐘倒計時停留等待,以下圖操作系統
3. 出現上面的界面後鍵入 e 鍵,會出現一個彩色的引導,出現下面三個選擇get
kernel /xen.gz-2.6.28-8.e15虛擬機
module /vmlinux-2.6.18.e15xen ro root=/dev/VolGroup00/LogVo100 rhgb quietit
module /initrd-2.6.18-8.e15xen.imgio
4. 移動到第二個選項,按e進入,加上 single或者1便可,回車
5. 按b後進入重啓模式,當出現下面提示的時候,在後面輸入boot ,而且回車,這期間時間較短,務必快速完成輸入
Starting udev:
6. 而後出現下面提示,這時候輸入passwd 回車,會提示輸入root 用戶的新密碼,還要再重複一次新密碼
sh-3.2#
7. 完成以後reboot便可重啓。
修改普通用戶密碼
1. 用root 用戶登陸系統,若是忘了用戶名,接着執行第2步查找用戶名,若是記得用戶名,跳轉第4步
2. 找到 /etc/shadow 文件
3. 找到用戶名開頭的那一行,例如個人用戶名爲 pds ,以冒號爲分割符,紅色部分是密碼加密部分
pds:$1$CivopRgF$ajWQ54W1XJbifFjm05Jk/1:15353:0:99999:7:::
4. pds 是個人用戶名,用終端執行 passwd pds 命令,輸入新的 用戶密碼便可