Root帳戶的密碼
Root 帳戶的密碼恢復 開機進入單用戶模式 使用passwd命令更改系統密碼 在grub 啓動後,移動鍵盤到Linux的啓動項;按e鍵;然後再移動鍵盤到類似下面的一行,也就是kernel的那行:
linux網絡安全
Root 帳戶的密碼恢復
開機進入單用戶模式
使用passwd命令更改系統密碼
在grub 啓動後,移動鍵盤到Linux的啓動項;按e鍵;然後再移動鍵盤到類似下面的一行,也就是kernel的那行:
kernel /boot/vmlinuz-2.6.11-1.1369_rhel5 ro root=LABEL=/1 rhgb quiet
把光標移動這行後,再按一下e鍵,進入編輯這行;將rhgb修改爲single
kernel /boot/vmlinuz-2.6.11-1.1369_rhel5 ro root=LABEL=/1 single quiet
rescure模式
使用光盤啓動
輸入linux rescure或按f5
進入修復模式,我們能做些什麼呢??什麼都可以做,比如掛載usb盤進行數據備份;修改系統中的配置文件... ... 重新設置root密碼、掛載文件系統 ... ... 只要能想到,大多都可以完成;
chroot 到已經掛載的文件系統;
chroot這個工具很有用,很多Linux都支持chroot切換到另一個文件系統中,然後進行一系列系統包的安裝和系統配置;這並不是說任何文 件系統都能chroot切入 ,首先這個文件系統中得具備系統運行的一定的工具和環境,比如/bin和/sbin 目錄是擁有等....
比如存在問題的系統位於 /dev/hda5
[root@localhost ~]# mkdir systmp
[root@localhost ~]# mount /dev/hda5 systmp/
[root@localhost ~]# df -h
Filesystem 容量 已用 可用 已用% 掛載點
/dev/hda8 11G 9.8G 581M 95% /
/dev/shm 236M 0 236M 0% /dev/shm
/dev/hda5 7.9G 5.9G 2.0G 76% /root/systmp
[root@localhost ~]# chroot systmp 注:chroot到hda5分區的系統中;
bash-3.00# 注:已經登錄;
bash-3.00# df -lh 注:查看文件系統掛載情況;
Filesystem 容量 已用 可用 已用% 掛載點
/dev/hda5 7.9G 5.9G 2.0G 76% /
proc 7.9G 5.9G 2.0G 76% /proc
sysfs 7.9G 5.9G 2.0G 76% /sys
我們既然已經登錄到有問題的系統了,可以進行相應的修復工作,比如對root密碼的恢復,軟件包的安裝,相應文件的修改... ...