Linux 忘記密碼解決方法
來源:百度部落格 作者:victor_tlh
本文以Fedora Core (2.6.18.3) 為例說明用單使用者模式刪除root密碼的方法
前 提:grub沒有設定密碼
1. 單使用者模式啟動系統
啟動進入grub列表介面時,選擇Linux啟動項,按e鍵編輯核心啟動引數
root (hd0,7)
kernel /boot/vmlinuz-2.6.18.3 ro root=LABEL=/ vga=0x303 rhgb quiet
initrd /boot/initrd-2.6.18.3.img
選擇kernel /boot/vmlinuz-2.6.18.3 ro root=LABEL=/ vga=0x303 rhgb quiet 行,按e編輯修改為 kernel /boot/vmlinuz-2.6.18.3 ro 1 root=LABEL=/ vga=0x303 rhgb quiet這樣做目的是使系統以單使用者模式啟動,Linux系統共有6種啟動模式
- # Default runlevel. The runlevels used by RHS are:
- # 0 - halt (Do NOT set initdefault to this)
- # 1 - Single user mode
- # 2 - Multiuser, without NFS (The same as 3, if you do not have networking)
- # 3 - Full multiuser mode
- # 4 - unused
- # 5 - X11
- # 6 - reboot (Do NOT set initdefault to this)
編輯完後,回車,然後按 b鍵啟動系統
2.刪除配置檔案中的密碼欄位的內容
與使用者相關的配置檔案主要有 passwd,shadow,group三個檔案,其中使用者密碼在shadow檔案中
這三個檔案都在/etc目錄下
用VI 編輯/etc/shadow檔案,此檔案內容如下
root:$1$/btfNd/X$cIVRZzqfy..M1aBxeUMaZ.:13667:0:99999:7:::
bin:*:13667:0:99999:7:::
daemon:*:13667:0:99999:7:::
adm:*:13667:0:99999:7:::
lp:*:13667:0:99999:7:::
sync:*:13667:0:99999:7:::
shutdown:*:13667:0:99999:7:::
halt:*:13667:0:99999:7:::
mail:*:13667:0:99999:7:::
news:*:13667:0:99999:7:::
uucp:*:13667:0:99999:7:::
operator:*:13667:0:99999:7:::
games:*:13667:0:99999:7:::
gopher:*:13667:0:99999:7:::
ftp:*:13667:0:99999:7:::
nobody:*:13667:0:99999:7:::
rpm:!!:13667:0:99999:7:::
dbus:!!:13667:0:99999:7:::
avahi:!!:13667:0:99999:7:::
rpc:!!:13667:0:99999:7:::
mailnull:!!:13667:0:99999:7:::
smmsp:!!:13667:0:99999:7:::
nscd:!!:13667:0:99999:7:::
vcsa:!!:13667:0:99999:7:::
haldaemon:!!:13667:0:99999:7:::
rpcuser:!!:13667:0:99999:7:::
nfsnobody:!!:13667:0:99999:7:::
sshd:!!:13667:0:99999:7:::
netdump:!!:13667:0:99999:7:::
pcap:!!:13667:0:99999:7:::
xfs:!!:13667:0:99999:7:::
beaglidx:!!:13667:0:99999:7:::
ntp:!!:13667:0:99999:7:::
apache:!!:13667:0:99999:7:::
hsqldb:!!:13667:0:99999:7:::
tomcat:!!:13667:0:99999:7:::
gdm:!!:13667:0:99999:7:::
其中第一行root:$1$/btfNd/X$cIVRZzqfy..M1aBxeUMaZ.:13667:0:99999:7::: 中的第二個欄位內容就是root使用者的密碼,將此欄位內容刪除,修改後為 root::13667:0:99999:7:::
儲存檔案
3.重新啟動系統,輸入使用者名稱root,回車後直接進入系統
此方法在Redhat9也試過
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24790158/viewspace-1040413/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 忘記INTERNAL密碼解決方法密碼
- linux忘記mysql root密碼的解決方法LinuxMySql密碼
- Mysql忘記密碼解決方法凹MySql密碼
- SUSE root密碼忘記解決方法密碼
- MySQL 忘記root密碼的解決方法MySql密碼
- mysql忘記密碼解決方案MySql密碼
- mysql密碼忘記解決方案MySql密碼
- linux下mysql的root密碼忘記解決LinuxMySql密碼
- windows下mysql忘記root密碼的解決方法WindowsMySql密碼
- Linux平臺MySQL忘記root密碼解決方案LinuxMySql密碼
- Weblogic控制檯忘記密碼問題解決方法Web密碼
- Jenkins忘記密碼解決方案Jenkins密碼
- 解決Oracle忘記密碼問題Oracle密碼
- 圖文詳解linux/windowsmysql忘記root密碼解決方案LinuxWindowsMySql密碼
- Linux遺忘root密碼的其中兩種解決方法Linux密碼
- CentOS7密碼忘記解決方法&&GRUB選單加密CentOS密碼加密
- win10系統忘記wifi密碼的解決方法Win10WiFi密碼
- 忘記VAULT的帳號管理密碼的解決方法(二)密碼
- MySQL 忘記root密碼解決辦法MySql密碼
- Linux忘記root密碼Linux密碼
- 電腦開機密碼忘記的六種解決方法 電腦開機密碼忘記了怎麼辦?密碼
- sql server2000忘記sa密碼的解決方法SQLServer密碼
- VSS admin使用者忘記密碼的解決方法密碼
- iPhone忘記訪問限制密碼的解決辦法 密碼忘記了怎麼辦?iPhone密碼
- 解決AIX忘記root密碼的問題AI密碼
- 關於mysql忘記密碼的解決策略MySql密碼
- mysql學習之-密碼管理(預設密碼,修改密碼,解決忘記密碼)MySql密碼
- 忘記開機密碼怎麼辦 忘記電腦開機密碼的解決辦法密碼
- 電腦密碼忘記了怎麼解開 圖文詳解電腦密碼忘記了的解開方法密碼
- 忘記Linux密碼咋整Linux密碼
- Vmware esxi忘記密碼重置方法密碼
- mysql誤刪root使用者或者忘記root密碼解決方法MySql密碼
- win10系統administrator密碼忘記的解決方法Win10密碼
- 虛擬機器Windows 2003忘記密碼解決方法虛擬機Windows密碼
- Windows2008系統忘記密碼的解決方法Windows密碼
- Dlink路由器密碼忘記了怎麼辦?Dlink無線路由器忘記密碼的解決方法路由器密碼
- MySQL的root密碼忘記或丟失的解決方法一例MySql密碼
- MySQL 8.0.15忘記密碼重置方法MySql密碼