linux root密码忘了怎么办进不了单用户模式

发布网友 发布时间:2022-04-22 06:44

我来回答

5个回答

热心网友 时间:2022-05-23 18:34

为了给你做这个教程,把多年未启用的虚拟机开启了!
Step1.以ROOT账户登录系统,右键中点击打开终端。
Step2.
输入passwd root
Step3.
出现更改密码提示,输入你需要更改的密码,这时是不会显示你输入的字符的,不要输错,请一次完成。
Step4.
第一次输入完会出现BAD PASSWORD,并不是说密码无效,请无视之,继续重复输入刚输入的密码。
Step5.
出现更改成功提示。DONE,重起并以新密码登录吧。HOHO~

WROD文档已发送至你指定邮箱,请查收。

热心网友 时间:2022-05-23 18:35

1.如果您安装的boot loader是 LILO:
当系统开机出现 LILO: 提示符时,输入 linux single
当机器启动后,直接输入 passwd root 命令重设 root 用户密码即可。

2.如果您安装的boot loader是 GRUB:
当系统开机出现 GRUB: 的图形界面时,选择你要进入的系统,按字母 e 编辑
下一个画面,选中含有 kernel 单词的那一行并按字母 e 编辑
在这一行的末尾添加 字母 s 或者 S 或者 1 回车
这是屏幕返回上一屏,并且能看到我们所做的改变
按字母 b 引导机器在单用户模式下
输入 passwd root 命令重设 root 用户密码即可
请参考

热心网友 时间:2022-05-23 18:35

怎么改的不能进单用户?如果给grub加密码这种方式,你可以开机进grub按下p,输入grub设的密码。完成后在你的启动菜单按e,在出现的kernel xxxx按e,在最后加上single就行了,改完后按回车,再按b启动linux。

实在不行,找个linux启动盘,在最开始的画面输入rescue并回车。centos/rhel/redhat都支持这种方法。其他用的比较少没试过。这样就进了维护模式,有命令行。假如你的linux装在sda1,输入以下指令:
mount /dev/sda1 /mnt
cp /mnt/etc/password //mnt/etc/password.bak
vi /mnt/etc/password

找到带root字样的那行,中间有部分带很多xxx,把xxx都删除,注意别把前后的逗号删除了,保存退出。
重启系统,root就没密码了。

热心网友 时间:2022-05-23 18:36

这是我的/boot/grub/grub.cfg中相关的启动项,你对比下:

menuentry 'Ubuntu,Linux 2.6.32-25-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd0,1)'
search --no-floppy --fs-uuid --set d094be19-7110-42-b972-8e547dcc31
linux /boot/vmlinuz-2.6.32-25-generic root=UUID=d094be19-7110-42-b972-8e547dcc31 ro quiet splash
initrd /boot/initrd.img-2.6.32-25-generic
}
menuentry 'Ubuntu,Linux 2.6.32-25-generic (恢复模式)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd0,1)'
search --no-floppy --fs-uuid --set d094be19-7110-42-b972-8e547dcc31
echo '载入 Linux ...'
linux /boot/vmlinuz-2.6.32-25-generic root=UUID=d094be19-7110-42-b972-8e547dcc31 ro single
echo '载入引导虚拟磁盘 ...'
initrd /boot/initrd.img-2.6.32-25-generic
}

发现只有linux栏目相关的一项 单用户多了一个single。
所以你只要进了grub 按提示编辑启动项目 在
linux /boot/vmlinuz-2.6.32-25-generic root=UUID=d094be19-7110-42-b972-8e547dcc31 ro
后加上 single 然后按提示启动 就可以进入单人模式了。

热心网友 时间:2022-05-23 18:36

如果你有其他的linux光盘或是通过硬盘进入其他的linux,此时挂着原来linux所在分区,然后修改/etc/passwd等文件。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com