linux 运行级别:
init 0 (停机)
init 1 (单用户模式)
init 2 (多用户模式,不能使用NFS)
init 3 (完全多用户模式,字符界面)
init 4 (未使用)
init 5 (图形界面的多用户模式)
init 6 (重启模式)
# runlevel (查看当前运行级别)
# init n (改变运行级别)
# vi /etc/inittab (改变系统默认启动进入的级别)
id:3:initdefault
在RedHat系统启动时,按向上或向下箭头进入GRUB编辑界面,按"e"做如下(红字)修改:
"e" to edit the commands before booting.
修改:
kernel /boot/vmlinux-2.6.18-8.e15 ro root=LABEL=/ rhgb quiet
为:
kernel /boot/vmlinux-2.6.18-8.e15 ro root=LABEL=/ rhgb quiet 1
"e" to edit the commands before booting.
修改:
kernel /boot/vmlinux-2.6.18-8.e15 ro root=LABEL=/ rhgb quiet
为:
kernel /boot/vmlinux-2.6.18-8.e15 ro root=LABEL=/ rhgb quiet 1
然后按"b"键 运行系统
或者在RedHat系统启动时,按向上或向下箭头进入GRUB编辑界面,按"a"做如下(红字)修改:
"a" to modify the kernel arguments
修改:
grub append> ro root=LABEL=/ rhgb quiet
为:
grub append> ro root=LABEL=/ rhgb single quiet
"a" to modify the kernel arguments
修改:
grub append> ro root=LABEL=/ rhgb quiet
为:
grub append> ro root=LABEL=/ rhgb single quiet
确认后进入单用户模式下.修改ROOT密码.
重启系统后就能以新root密码进入正常模式.
ps:
ps:
在使用linux时,可能会碰到root密码忘记的情况,这时我们可以通过如下操作来重设root密码,这种操作只能在本地机上来进行,那些想试图通过网络来修改的就不要有非分之想了。
在服务器开机运行到Grub画面是,按E键进入登陆选择项,其中有三项:
-------------------------------------------------
root(hd0,0)
kernel /boot/vmlinuz-2.4.21-15 EL ro root=LABEL=/
initrd /initrd-2.4.21-15 EL.img
-------------------------------------------------
将光标移到第二项,然后再次按E键,在出现的界面里面最下面一行是:
Grub edit > kernel /boot/vmlinuz-2.4.21-15.EL ro root=LABEL=/
在ro之前添加 single ,或者在这行后加一个空格再输入1,这两个操作任何一个都可以即:
Grub edit > kernel /boot/vmlinuz-2.4.21-15.EL single ro root=LABEL=/
或者
Grub edit > kernel /boot/vmlinuz-2.4.21-15.EL ro root=LABEL=/ 1
-------------------------------------------------
root(hd0,0)
kernel /boot/vmlinuz-2.4.21-15 EL ro root=LABEL=/
initrd /initrd-2.4.21-15 EL.img
-------------------------------------------------
将光标移到第二项,然后再次按E键,在出现的界面里面最下面一行是:
Grub edit > kernel /boot/vmlinuz-2.4.21-15.EL ro root=LABEL=/
在ro之前添加 single ,或者在这行后加一个空格再输入1,这两个操作任何一个都可以即:
Grub edit > kernel /boot/vmlinuz-2.4.21-15.EL single ro root=LABEL=/
或者
Grub edit > kernel /boot/vmlinuz-2.4.21-15.EL ro root=LABEL=/ 1
然后按回车返回刚才的Grub登陆选择界面,在第二项上按B键。即可直接进入Linux命令行,然后键入 passwd root 即可修改root用户的密码。再reboot重新启动计算机就可以了。
(一)Linux 系统密码破解
1.在grub选项菜单按E进入编辑模式
2.编辑kernel那行 /init 1 (或/single)
3.按B重启
4.进入后执行下列命令
root@#passwd root (设置root的密码)
Enter new unix password:输入新的密码
root@#init 6
(二)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
#New passwd:输入新的密码
#Re-enter New passwd:在次输入新的密码
#init 6 (重启)
(五)NetBsd 系统密码破解
1.开机:当出现提示符号并开始倒数五秒时, 键入以下指令:
> boot -s (进入单用户模式命令)
2.在以下的提示符号中
Enter pathname of shell or RETURN for sh:
按下 Enter。
3.键入以下指令:
# mount -a
# fsck -y
4.使用 passwd 更改 root 的密码。
5.使用 exit 指令进入多人模式。
(一)Linux 系统密码破解
1.在grub选项菜单按E进入编辑模式
2.编辑kernel那行 /init 1 (或/single)
3.按B重启
4.进入后执行下列命令
root@#passwd root (设置root的密码)
Enter new unix password:输入新的密码
root@#init 6
(二)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
#New passwd:输入新的密码
#Re-enter New passwd:在次输入新的密码
#init 6 (重启)
(五)NetBsd 系统密码破解
1.开机:当出现提示符号并开始倒数五秒时, 键入以下指令:
> boot -s (进入单用户模式命令)
2.在以下的提示符号中
Enter pathname of shell or RETURN for sh:
按下 Enter。
3.键入以下指令:
# mount -a
# fsck -y
4.使用 passwd 更改 root 的密码。
5.使用 exit 指令进入多人模式。