当前位置: 技术问答>linux和unix
redhat8.0 超管密码丢失,怎么办??
来源: 互联网 发布时间:2015-02-10
本文导语: what' should i do? | http://expert.csdn.net/Expert/topic/1508/1508400.xml?temp=.1185266 如果是安装的GRUB,是双操作系统的话,在进入时候按a,然后输入single等LINUX进入,会停在那里,你在输入 passwd 输入密...
what' should i do?
|
http://expert.csdn.net/Expert/topic/1508/1508400.xml?temp=.1185266
如果是安装的GRUB,是双操作系统的话,在进入时候按a,然后输入single等LINUX进入,会停在那里,你在输入 passwd 输入密码,重复输入一次,它会继续进去出现登陆界面,输入root
刚才的超级用户密码。
如果是安装的GRUB,是双操作系统的话,在进入时候按a,然后输入single等LINUX进入,会停在那里,你在输入 passwd 输入密码,重复输入一次,它会继续进去出现登陆界面,输入root
刚才的超级用户密码。
|
linux 忘了root密码怎么办
如果安装的是lilo,那么在出现lilo提示时,输入linux single,出现提示符后输入passwd root ,输入新的口令,然后ctrl+alt+del重启即可。
1,如果还能用普通用户登陆的话,%df /etc,确定包含/etc目录分区的设备名
%df /etc
/ /dev/dsk/c0t0d0s0...
此例中是c0t0d0s0,如果你的根目录分区设备不一样的话,替换一下就可以啦
2,把系统盘插入cdrom中
3,出现提示符后,使用sync命令刷新文件系统
4,按下stop+A
5,"ok"状态下键入boot cdrom -s
6,在"#"提示符下键入mkdir /temp ,然后键入mount /dev/dsk/c0t0d0s0 /temp
如果出现挂接不上的情况时,那么就运行fsck先 fsck /dev/rdsk/c0t0d0s0,然后在mount
7,cd /temp/etc
8,cp shadow shadowbak
9,cat shadow
得到root的口令字符串
root:djglcj0J:6453::::(其中djglcj0J就是root的加密后的口令字符串)
10,sed s/djglcj0J// shadow>shadownew
11,cat shadownew查看是否已经变为
root::6453::::
12,cp shadownew shadow
13,cd /
unmount /temp
sync
shutdown -i0 -g0 -y
14,取出CD后,重起系统,这时root就不需要密码啦
其实有一个方法更简单(redhat):
1、用你的安装光盘启动到welcome界面。
2、切换到第二个控制台。
3、将你的root分区mount 上来。
4、chroot到你的root分区。
5、用passwd命令修改密码。
6、reboot
如果安装的是lilo,那么在出现lilo提示时,输入linux single,出现提示符后输入passwd root ,输入新的口令,然后ctrl+alt+del重启即可。
1,如果还能用普通用户登陆的话,%df /etc,确定包含/etc目录分区的设备名
%df /etc
/ /dev/dsk/c0t0d0s0...
此例中是c0t0d0s0,如果你的根目录分区设备不一样的话,替换一下就可以啦
2,把系统盘插入cdrom中
3,出现提示符后,使用sync命令刷新文件系统
4,按下stop+A
5,"ok"状态下键入boot cdrom -s
6,在"#"提示符下键入mkdir /temp ,然后键入mount /dev/dsk/c0t0d0s0 /temp
如果出现挂接不上的情况时,那么就运行fsck先 fsck /dev/rdsk/c0t0d0s0,然后在mount
7,cd /temp/etc
8,cp shadow shadowbak
9,cat shadow
得到root的口令字符串
root:djglcj0J:6453::::(其中djglcj0J就是root的加密后的口令字符串)
10,sed s/djglcj0J// shadow>shadownew
11,cat shadownew查看是否已经变为
root::6453::::
12,cp shadownew shadow
13,cd /
unmount /temp
sync
shutdown -i0 -g0 -y
14,取出CD后,重起系统,这时root就不需要密码啦
其实有一个方法更简单(redhat):
1、用你的安装光盘启动到welcome界面。
2、切换到第二个控制台。
3、将你的root分区mount 上来。
4、chroot到你的root分区。
5、用passwd命令修改密码。
6、reboot
|
以单用户模式进去!linux single
然后修改你的密码就可以了!
然后修改你的密码就可以了!
|
其实直接在登陆的时候输入root1就可以了
|
启动时进入单用户模式(也就是boot:时)
linux single
进入系统改密码。用passwd更改密码
---------------------------------------------------------------
---------------------------------------------------------------
如果你采用lilo启动管理,在显示lilo:时,你输入linux single回车,启动进入单用户模式,在显示#提示符后,你已经以root的身份登录了linux,一般系统默认为csh shell模式,此时你可以键入bsh 进入bsh shell模式(bsh的命令使用比较友好,如果你习惯C语言编程,你可以用csh shell),此时你用password命令进行修改密码,这时系统并不需要原来的密码的。
linux single
进入系统改密码。用passwd更改密码
---------------------------------------------------------------
---------------------------------------------------------------
如果你采用lilo启动管理,在显示lilo:时,你输入linux single回车,启动进入单用户模式,在显示#提示符后,你已经以root的身份登录了linux,一般系统默认为csh shell模式,此时你可以键入bsh 进入bsh shell模式(bsh的命令使用比较友好,如果你习惯C语言编程,你可以用csh shell),此时你用password命令进行修改密码,这时系统并不需要原来的密码的。
|
agree
用linux single 或者linux init 1
用linux single 或者linux init 1