admin 管理员组文章数量: 1086019
2024年12月24日发(作者:pow函数怎么编写)
几种操作系统root密码忘记的解决办法
忘记HP unix的root密码
1. 重起机器,自检完成后,会出现这一行”To discontinue, press any key in 10 seconds
“,按任意键,系统会中止启动,进入 Main Menu;
2. 键入bo, 在系统询问” Interact with IPL (Y or N?)?”,输入 “y”;
3. 在提示符ISL>后,输入”hpux -is “,系统进入单用户状态;
4. 键入”passwd root“,然后输入新的root密码;
5. 键入”reboot“,恢复系统正常运行。
忘记Solaris的root密码
1. 重启操作系统,进入ok模式(stop + A);
2. 用光盘启动到单用户模式:boot cdrom –s;
3. 挂载正常模式下的根分区/:mount /dev/dsk/c0t0d0s0 /mnt (c0t0d0s0视具体情况
定,可以采用format来查看);
4. 修改挂载后etc下面的passwd 和shadow文件,修改root用户行为root::(root一
行的别的内容不变)。
5. 重启系统。
忘记Linux的root密码
重启机器到grub:
对于Redhat linux:
1. 用上下键将光标放在linux系统上,按”e”;
2. 在有kernel那一行按“e”,输入“空格 single”,然后回车;
3. 按”b”,启动,系统会自动进入单用户模式;
4. 使用passwd root命令,按提示输入新口令;
5. 修改口令后,输入reboot 命令重启系统即可。
对于SUSE linux:
1. 先按”esc”键,从grub的图形界面转至字符界面;
2. 用上下键将光标放在linux系统上,按“e”;
3. 在有kernel那一行按”e”,输入”空格 1”,然后回车;
4. 按“B”启动,系统会自动进入“runlevel 1”;
5. 然后执行“passwd root”,按提示输入新口令;
6. 修改完口令后,输入reboot命令重启系统即可。
suse下修改忘记的root密码
在suse linux环境下,进入单用户模式仍然需要密码,因此通过进单用户模式恢复root密码
的方式行不通;恰好手边也没有suse的系统安装光盘,只能想其他办法了。总会有解决办
法,最终的解决办法如下:
1、重新启动机器,在出现grub引导界面后,在启动linux的选项里加上init=/bin/bash,通
过给内核传递init=/bin/bash参数使得OS在运行login程序之前运行bash,出现命令行。
2、稍等片刻出现(none)#:命令行。
3、这时输入mount -n / -o remount,rw 表示将根文件系统重新mount为可读写,有了读写权
限后就可以通过passwd命令修改密码了。
4、这时输入passwd命令就可以重置密码了。输入一个你记得住的密码,不过记不住也无所
谓,现在我们已经知道解决的办法了,呵呵。
5、修改完成后记得用mount -n / -o remount,ro将根文件系统置为原来的状态。
df- h 查看挂载(fsck)
mount /dev/sda1 boot
mount /dev/sda2 /
mount /dev/sda5 usr
mount /dev/sda6 var
mount /dev/sda7 home
mount /dev/sad8 data
linux:root被修改,找回忘记root密码的解决办法
在grub启动的时候按e进入编辑模式,给内核传递一个参数 INIT=/bin/bash, 这时就可以进
入shell,
但是这时候 /分区是readonly挂载的,输入mount /dev/{ ROOT分区 } -o rw,这时可以读写了,
然后
passwd修改密码,最后mount /dev/{ ROOT分区 } -o ro,然后直接按复位键重启
忘记root密码的解决方法
忘记超级管理员密码最令人头痛,如何恢复密码呢.
以单用户方式进入系统,修改root的密码然后再重新启动即可。过程如下所示。
1.对于LILO:
当系统启动到出现LILO引导画面时,对于图形引导方式按TAB键进入文本方式,然后在LILO
处输入linux single回车即可进入免密码的控制台,进入以后使用passwd命令修改root的密
码即可。
2.对于GRUB:
GRUB:在引导装载程序菜单上,键入 ((e)) 来进入编辑模式。
你会面对一个引导项目列表。查找其中类似以下输出 的句行:
kernel /vmlinuz-2.4.18-0.4 ro root=/dev/hda2
按箭头键直到这一行被突出显示,然后按 ((e))。
你现在可在文本结尾处空一格再添加 single 来告诉 GRUB 引导单用户 Linux 模式。按
((Enter)) 键来使编辑结果生效。 这里也有文章说空格加数字1即可,但我试过不行,
可能是核心的版本一样。
你会被带回编辑模式屏幕,从这里,按 ((b)), GRUB 就会引导单用户 Linux 模式。 结
束载入后,你会面对一个与以下相似的 shell 提示:
sh-2.05#
现在,你便可以改变根命令,键入:
bash# passwd root
你会被要求重新键入口令来校验。结束后, 口令就会被改变,你便可以在提示下键入 reboot
来重新引导;然后,象平常一样登录为根用户。
以上步骤,实际操作过,ok!
----------------------------------------------
找回忘记了的root口令(lilo/grub)
三种办法:
1.在系统进入单用户状态,直接用passwd root去更改
2.用安装光盘引导系统,进行linux rescue状态,将原来/分区挂接上来,作法如下:
cd /mnt
mkdir hd
mount -t auto /dev/hdaX(原来/分区所在的分区号) hd
cd hd
chroot ./
passwd root
这样可以搞定
3.将本机的硬盘拿下来,挂到其他的linux系统上,采用的办法与第二种相同
----------------------------------------------
rh8中
一. lilo
1. 在出现 lilo: 提示时键入 linux single
画面显示 lilo: linux single
2. 回车可直接进入linux命令行
3. #vi /etc/shadow
将第一行,即以root开头的一行中root:后和下一个:前的内容删除,
第一行将类似于
root::......
保存
4. #reboot重启,root密码为空
二. grub
1. 在出现grub画面时,用上下键选中你平时启动linux的那一项(别选dos哟),然后按e键
2. 再次用上下键选中你平时启动linux的那一项(类似于kernel /boot/vmlinuz-2.4.18-14 ro
root=LABEL=/),
然后按e键
3. 修改你现在见到的命令行,加入single,结果如下:
kernel /boot/vmlinuz-2.4.18-14 single ro root=LABEL=/
4. 回车返回,然后按b键启动,即可直接进入linux命令行
5. #vi /etc/shadow
将第一行,即以root开头的一行中root:后和下一个:前的内容删除,
第一行将类似于
root::......
保存
6. #reboot重启,root密码为空
版权声明:本文标题:UNIX、Linux操作系统root密码忘记的解决办法 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://roclinux.cn/p/1735098340a1634258.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论