1. 程式人生 > >Linux 自學筆記——忘記 root 使用者 和 普通使用者 登入密碼

Linux 自學筆記——忘記 root 使用者 和 普通使用者 登入密碼

半個月前買了本本,很自然的要裝虛擬機器的嘛,下了最新的 VM 8 來安裝,覺得介面炫了一些,果斷裝上 Redhat Linux server 版,一隻沒機會繼續學習,寒假在家有空自然搗鼓了起來,但是悲劇的是忘了密碼,試了半天,root 使用者 和 普通使用者的密碼都忘了 =。。=  在網上找了一個簡單的解決辦法,親測有效,所以果斷把過程貼了上來

本機作業系統:win7  旗艦版 64 bit

虛擬機器:VMware Workstation 8

虛擬機器作業系統:紅帽Linux.5.5.for.x86.伺服器版2515dd4e215225dd.iso

1.  重啟 Linux 作業系統

2.  重啟之後 Linux 在終端狀態下回有一連串的環境檢查,大概半分鐘後會出現一個彩色的GRUB引導介面,會有5秒鐘倒計時停留等待,如下圖

3.  出現上面的界面後鍵入 e  鍵,會出現一個彩色的引導,出現下面三個選擇

kernel /xen.gz-2.6.28-8.e15    module /vmlinux-2.6.18.e15xen ro root=/dev/VolGroup00/LogVo100 rhgb quiet    module /initrd-2.6.18-8.e15xen.img 4.  移動到第二個選項,按e進入,加上 single或者1即可,回車 5. 按b後進入重啟模式,然後出現下面提示,這時候輸入passwd 回車,會提示輸入root 使用者的新密碼,還要再重複一次新密碼     sh-3.2# 6. 完成之後reboot即可重啟。

修改普通使用者密碼

1.  用root 使用者登入系統,如果忘了使用者名稱,接著執行第2步查詢使用者名稱,如果記得使用者名稱,跳轉第4步

2.  找到 /etc/shadow 檔案

3.  找到使用者名稱開頭的那一行,例如我的使用者名稱為  pds ,以冒號為分割符,紅色部分是密碼加密部分

pds:$1$CivopRgF$ajWQ54W1XJbifFjm05Jk/1:15353:0:99999:7:::

4.  pds 是我的使用者名稱,用終端執行 passwd  pds  命令,輸入新的 使用者密碼即可