2.编辑kernel 那行最后加上S (或者Single)
3.按B,启动到single-user mode
4.进入后执行下列命令
# mount -t proc proc /proc
# mount -o remount,rw /
#passwd
#sync
#reboot
(二)Debian linux 系统密码破解
1.在grub选项菜单’Debian GNU/Linux,…(recovery mode)’,按e进入编辑模式
2.编辑kernel那行最后面的 ro single 改成 rw single init=/bin/bash,按b执行重启
3.进入后执行下列命令
root@(none)#mount -a
root@(none)#passwd root
root@(none)#reboot
(三)Freebsd 系统密码破解
1.开机进入引导菜单
2.选择每项(按4)进入单用户模式
3.进入之后输入一列命令
root@#mount -a
root@#fsck -y
root@#passwd(修改密码命令)
root@#root(要破解密码的用户名)
Enter new unix password:
root@#init 6 (重启)
(四)Solaris 系统密码破解
1.在grub选项菜中选择solaris failasfe 项
2.系统提示Do you wish to have it mounted read-write on /a ?[y,n,?] 选择y
3.就进入单用户模式
4.输入下列命令:passwd
root@#init 6 (重启)
两个方法屡试不爽:1.开机前进入到但用户模式下修改。
以grub,contos6为例(前提是grub没有设置密码或你知到grub密码):
1).开机读秒时按任意建进入到grub编辑界面。将光标移到到kernel那行。
2).按e就可以对kernel这行进行编辑,在这行的最后输入single,enter确定。
3).按b重启就可以进入但用户模式
4).但用户模式中,直接passwd就ok
2.把这个系统挂载到另一个正常启动的系统上,chroot到系统下修改。
以centos6,系统装在/sda1下为例:
1).正常启动centos6
2).把需要更改密码的系统挂载到centos /mnt下
#mount /dev/sdb1 /mnt
3).chroot 到根目录挂载点
#chroot /mnt
4).执行passwd修改
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)