Linux系统root密码错误的解决办法 (装完linux root密码错误)

Linux系统的root用户有着更高的权限,可以对系统进行任何的修改和操作。因此,当我们忘记了root用户的密码或者输入错误的密码时,会对我们的工作和操作造成很大的影响。本文将介绍几种解决Linux系统root密码错误的方法,以帮助大家尽快恢复系统的正常运行。

1. 通过单用户模式修改密码

单用户模式是Linux系统下的一种特殊模式,可以在该模式下修改root用户的密码。具体的操作步骤如下:

将计算机关机,待计算机完全关闭后,按住电源键启动计算机。

在启动的过程中,按下键盘上的“Shift”键来进入GRUB菜单。

在GRUB菜单中选择需要修复的内核(通常为之一个内核),并在其后面添加“single”或“1”(即在该内核后面加入single或者1)。

按下“Enter”键来进入单用户模式。

在进入单用户模式后,输入“passwd root”命令(不含引号)来修改root用户的密码。

输入两次新密码并确认。

输入“reboot”命令重启计算机,进入系统后使用新密码登录root用户。

2. 使用Live CD或USB

如果上述方法无法解决问题,我们可以尝试使用Live CD或者Live USB来解决该问题。具体的操作步骤如下:

下载并制作完整版的Linux Live CD或者Live USB。具体的制作方法可以参考各Linux发行版的官方文档。

将制作好的Live CD或者Live USB插入计算机,并将计算机从CD或者USB启动。

进入Live系统后,打开终端或者终端模拟器,使用“sudo”命令获取管理员权限。

使用“llk”命令来查看本地磁盘的名称。

使用“mkdir /mnt/temp”命令创建临时目录,并使用“mount”命令将需要进行修改的分区挂载到该目录下。

使用“chroot /mnt/temp”命令来进入所挂载分区的根目录。

使用“passwd root”命令修改root用户的密码。

使用“exit”命令退出chroot环境,并使用“umount /mnt/temp”命令卸载已经修改过密码的分区。

输入“reboot”命令重启计算机,进入系统后使用新密码登录root用户。

3. 使用安全模式

如果以上两种方法都无法解决问题,我们可以尝试使用安全模式来解决问题。具体的操作步骤如下:

在计算机开机时,按下“Shift”键来进入GRUB菜单。

选择“Advanced options for Ubuntu”选项,选择适当的内核,并选择“Recovery mode”。

在Recovery mode下,选择“root Drop to root shell prompt”选项,并按下“Enter”键进入命令行界面。

输入“mount -rw -o remount /”命令来挂载根目录,并输入“passwd root”命令来修改root用户的密码。

输入两遍新密码并确认。

输入“reboot”命令重启计算机,进入系统后使用新密码登录root用户。

Linux系统root密码错误是我们在使用Linux系统时常出现的问题,但是我们可以使用单用户模式、Live CD或USB以及安全模式等多种方法来解决该问题。在此建议大家在遗忘密码之前进行密码备份,以免出现忘记密码无法进入系统的尴尬情况。

相关问题拓展阅读:

Linux 下 为什么在其他地方root 密码正确 但在终端下su密令 密码老是错误

你可以如入单用户修改密码,前提是你不知道以前密码也同样可以修改密码。Centos-root密码忘记解决办法

以centos 5.6为例

1.在开机启动的时候能看到引导目录Booting CentOS(2.6.18-238.el5) in 3 seconds …时,然后按“e”。

2.接下来你可以看到下一个画面,选择“CentOS(2.6.18-238.el5),然后按”e”

3.接下来你歼迹可以看到另个画面,有三个选项

root(hd0,0)

kernel /vmlinuz-2.6.18-238.el5 ro root=LABEL= rhgb quiet

initrd /initrd-2.6.18-238.el5.img

使用上下光标键,选择第二个(kernel /vmlinuz-2.6.18-238.el5 ro root=LABEL= rhgb quiet),然后按“e”

4.执行完上步操作氏核并后可以看到下面的画面grub edit>kernel /vmlinuz-2.6.18-238.el5 ro root=LABEL=/ rhgb quiet,在rhgb quiet后加 “空格”,然后键入“single”,或者直接输入 数字的“1”并回车确定。

5.操作上步完,出现如下画面

root(hd0,0)

kernel /vmlinuz-2.6.18-238.el5 ro root=LABEL= rhgb quiet 1

initrd /initrd-2.6.18-238.el5.img

光标默认选择第二项。

6.按“b”键,重新引导系氏瞎统。

7.重新引导系统后,屏幕显示sh-3.2#,光标停留在后面,然后输入:passwd root命令。

changing password for user root.

new UNIX password:(输入新密码)

Retype new UNIX password:(第二次输入新密码)

两次密码输入一致后,屏幕出现:passwd :all authentication tokens updated successfully.

sh-3.2#在光标后输入:reboot重新引导系统即可。

看看我理解对不对,在控制台或者远程登录用root输入搏激密码能够进入。而用其它用户登录使用su命令转root密码进不去。对不对。

如果如我所说,就是su的权限限制问题。

在UNIX下,有一组的名称通常为“wheel”,这个组下的用户凯银橘都不可以su root的。盯团

楼禅改让上的回答是root忘记密码的方法 但是我感觉楼主的问题好像不贺局是这歼清个

你能有更详细的表述吗

安装了linux系统Ubuntu,登录时输入的密码正确,但提示密码错误

设置网络可以在桌面里面设置,比较简单些,打命令太费事,ifconfig -a

正常安装后谈吵键 不用 root 用户登录

显然 楼主忘记了之一个用户名

一般做法:平台含巧用户登录,sudo 做系统管理,而不是 root 登碰核录

消除密码重新设置

关于装完linux root密码错误的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。


数据运维技术 » Linux系统root密码错误的解决办法 (装完linux root密码错误)