Linux忘记 root密码的解决办法

合集下载

找回ROOT口令的三种方法

找回ROOT口令的三种方法

1、lilo在出现lilo: 提示时键入linux single画面显示lilo: linux single回车可直接进入linux命令行#vi /etc/shadow将第一行,即以root开头的一行中root:后和下一个:前的内容删除,第一行将类似于root::...... ,保存#reboot重启,root密码为空2、grub在出现grub画面时,用上下键选中平时启动linux的那一项,然后按e键再次用上下键选中平时启动linux的那一项,然后按e键修改现在见到的命令行,加入single,结果如下:kernel /boot/vmlinuz-2.4.18-14 single ro root=LABEL=/回车返回,然后按b键启动,即可直接进入linux命令行#vi /etc/shadow将第一行,即以root开头的一行中root:后和下一个:前的内容删除,第一行将类似于root::......,保存#reboot重启,root密码为空二、用安装光盘引导系统,进行linux rescue状态,将原来/分区挂接上来,做法如下:cd /mnt mkdir hd mount -t auto /dev/hdaX hd cd hd chroot ./ passwd root三、将本机的硬盘拆下来,挂载到其他的Linux系统上,采用的方法与第二种相同。

1、lilo在出现lilo: 提示时键入linux single画面显示lilo: linux single回车可直接进入linux命令行#vi /etc/shadow将第一行,即以root开头的一行中root:后和下一个:前的内容删除,第一行将类似于root::...... ,保存#reboot重启,root密码为空2、grub在出现grub画面时,用上下键选中平时启动linux的那一项,然后按e键再次用上下键选中平时启动linux的那一项,然后按e键修改现在见到的命令行,加入single,结果如下:kernel /boot/vmlinuz-2.4.18-14 single ro root=LABEL=/回车返回,然后按b键启动,即可直接进入linux命令行#vi /etc/shadow将第一行,即以root开头的一行中root:后和下一个:前的内容删除,第一行将类似于root::......,保存#reboot重启,root密码为空二、用安装光盘引导系统,进行linux rescue状态,将原来/分区挂接上来,做法如下:cd /mnt mkdir hd mount -t auto /dev/hdaX hd cd hd chroot ./ passwd root三、将本机的硬盘拆下来,挂载到其他的Linux系统上,采用的方法与第二种相同。

linux系统root密码忘了怎么办

linux系统root密码忘了怎么办

Root密码忘了怎么办?——解决办法(图解)Root密码忘了就这么办!1.在开机启动的时候能看到这个引导目录(3秒将进入默认),用上下方向键选择你要进入的那个。

(图1)选中后按键盘上的"e"键,进入图2。

图中CentOS引导虽说只有一个,不过如果你升级过你的系统,那么就有多个。

2.看到这个画面,上下方向键选择最近的一个内核继续"e"键,进入图3。

3.这个画面可以编辑,在信息的最后加“空格”,然后键入“single”(如图),或者直接输入数字的“1”并回车确定进入下一步。

4.又回到了图2的画面,可是不一样了哦!这里按键盘的"b"键,引导系统。

进入图5。

5.在这个画面中的“#”后输入“passwd root”,重新设置root的密码,密码输入一遍,确认输入一遍,共2遍。

6.密码重新设定后,在“#”后输入“reboot”或“shutdown -r now”或同时按键盘的“Ctrl + Alt + Del”键,重新启动电脑。

让系统正常引导进入登陆(login:)画面,使用新的密码进行登陆。

Linux系统密码忘记后的五种恢复方法一. lilo引导1. 在出现 lilo: 提示时键入 linux singleBoot: linux single2. 回车可直接进入linux单用户模式3. vi /etc/passwd删除root项中的密码(这里也可以直接使用passwd命令重新设置root的密码)4. reboot重启,root密码为空二. grub引导1. 在出现grub画面时,选择linux引导项,然后按e键2. 选择以kernel开头的一行,再按e 键,在此行的末尾,按空格键后输入single,以回车键来退出编辑模式;3. 回车返回,然后按b键启动,即可直接进入linux单用户模式4. vi /etc/passwd删除root项中的密码(这里也可以直接使用passwd命令重新设置root的密码)5、reboot重启,root密码为空三、可以使用linux启动软盘引导出现boot后,输入linux single可进入单用户模式;修改或删除root密码;四、使用Linux 系统安装盘如果你既没做系统启动软盘,同时多系统的引导LILO 和GRUB 又被删除,那么只能使用Linux 系统安装盘来恢复root的密码。

重置SUSE&LINUX&ROOT密码

重置SUSE&LINUX&ROOT密码

2、按箭头键直到这一行被突出显示,然后按 [e]。你现在可在文本结尾处空一格再添加 single 来告诉 GRUB 引导单用户 Linux 模式。按 [Enter] 键来使编辑结果生效。
3、你会被带会编辑模式屏幕,从这里,GRUB 就会引导单用户Linux 模式。 结束载入后,你会面对一个与以下相似的 shell 提示:
这时会提示输入新密码 回车
4、输入新密码
这时会提示再输入一次新密码
5、再重新输入一遍新密码 回车
修改完成,重新启动就可以用新密码登陆了。
如果因为忘了LINUX下root口令导致无法登录系统,请试用下面的方法来重置忘记的root口令:
方法一:
1、重新启动系统。待系统启动到grub或lilo(现在一般是grub)引导菜单时,找到系统当前引导项(可以按方向键展开隐藏的菜单);
2、把光标定位在该选项上按下字母“e”键进入这个引导的编辑状态;
方法二:
1、将系统光盘的第一张插入光驱,重新启动系统,从光驱成功引导后在boot: 后输入linux rescue回车。
2、跟着引导程序向下走,不必配置网络。但提问是否手索并挂载系统分区时选择“是”,系统进入“#”提示符下。
3、执行命令chroot /mnt/sysimage/ (默认的系统会挂在/mnt/sysimage/目录下)
sh-2.05#
4、现在,你便可以改变根命令,键入:
bash# passwd root
5、你会被要求重新键入口令来校验。结束后, 口令就会被改变,你便可以在提示下键入 reboot 来重新引导;然后,象平常一样登录为根用户。
SUSE LINUX ENTERPRISE 11 SP1 密码重置方法

AIX、Linux系统root密码丢失解决

AIX、Linux系统root密码丢失解决

AIX、Linux系统root密码丢失解决在对AIX和LINUX操作系统的日常管理中,经常忘记或丢失root密码,这时候就需要重置root密码。

本文档针对常见Linux发行版(RedHat Linux、Suse)和AIX操作系统丢失root密码所做的重置操作记录案例一:1RedHat Linux5.2丢失root密码分单用户模式和光盘引导两种情况1.1单用户模式,适合安装了GRUB的系统,按以下操作步骤重置密码:1.1.1重启RedHat Linux操作系统,出现LINUX界面时按任意键1.1.2按任意键后,出现GRUB界面1.1.3在GRUB界面中,按e键编辑GRUB1.1.4按上下键选择kernel行,按e键编辑在行尾加上single1.1.5添加完single后,回车回到GRUB内核选择界面1.1.6选择刚才添加single的内核列表,按b键引导进入该内核,系统自检,自检完毕后进入root用户终端操作界面1.1.7在root用户终端下,输入passwd命令,按提示输入两次新密码,注意两次密码要一致1.1.8重置新密码完毕后,输入sync;sync;shutdown –r now命令重启系统到多用户界面1.1.9引导完毕后,可以使用新密码登陆系统1.2光盘引导模式光盘引导模式,重置root密码步骤如下:1.2.1将与系统相同版本号的操作系统安装光盘放入光驱中,开机启动设置成从光盘引导1.2.2进入光盘引导界面, 在“boot:”提示符下输入“linux rescue”后“回车”,进入“急救模式”引导光盘中的Linux系统1.2.3接下来回车选择默认的语言english1.2.4键盘类型,默认回车即可1.2.5提示是否配置网卡,一般选择“NO”1.2.6然后系统会自动查找硬盘中的Linux分区并尝试将其挂载到“/mnt/sysimage”目录(选择“Continue”确认并继续)1.2.7在弹出的对话框中敲回车1.2.8出现急救模式的SHELL,输入命令“chroot /mnt/sysimage”切换到待修复Linux系统的根目录环境,直接执行“passwd root”命令重设root用户的密码即可1.2.9修改密码后,重启系统即可用修改后的密码登陆案例二:2Suse Linux系统也分单用户模式和光盘引导两种方法重置密码,操作细节上和Redhat Linux有些不同。

Linux系统管理:root用户密码修复

Linux系统管理:root用户密码修复

Linux系统管理:root用户密码修复作为Linux系统管理员,随着管理的系统越来越多,有时会遗忘root用户密码,怎么办?其中可以通过进入“单用户模式”进行root用户密码恢复。

进入单用户模式的前提是系统引导器能正常工作。

下面以GRUB 为例说明进入方法。

在GRUB 启动菜单里有“a”、“e”和“c”三个操作按键,使用这三个按键均可进入单用户模式。

1、使用“a”操作按键进入单用户模式这是进入单用户模式最快速的方法。

在GRUB 启动菜单里使用“a”操作按键编辑kernel 参数,在把rhgb修改成single,以告诉Linux 内核后续的启动过程需要进入单用户模式。

2、使用“e”操作按键进入单用户模式在GRUB 启动菜单里使用“e”操作按键进入启动菜单界面,移动光标至“kernel”配置项一行。

将光标定位到kernel 菜单项--输入single,以告诉Linux 内核后续的启动过程需要进入单用户模式。

将kernel /vmlinuz-2.6.18-53.el5 ro root=/dev/V olGroup00/LogV ol00 rhgb quiet 更改为kernel /vmlinuz-2.6.18-53.el5 ro root=/dev/V olGroup00/LogV ol00 single quiet更改后按按B启动单用户模式3、使用“c”操作按键进入单用户模式这是进入单用户模式最麻烦的方法,通常不使用这种方法进入单用户模式,此处旨在熟悉GRUB 命令行界面操作。

在GRUB启动菜单里使用“c”操作按键进入GRUB命令行界面。

分别使用GRUB下的root、kernel。

当系统进入单用户模式时,不需要输入用户名和口令,系统启动完成后将直接获得管理员root 的权限,控制台的提示符为“#”。

单用户模式下的控制台界面在上面的启动信息中有一条信息很关键:Remounting root filesystem in read-write mode:[OK]表示此时单用户模式下的根文件系统处于可读可写状态。

linux中超级用户的密码忘记了怎么办

linux中超级用户的密码忘记了怎么办

linux中超级用户的密码忘记了怎么办?
在linux中,如果超级用户root的密码忘记了怎么办?在竞赛中也有可能会考这样的问题,那么我们如何来做呢?
Linux中有这样的一个管理平台,GRUB管理平台,是属于linux核心管理中的管理工具,当然,用户也可以在GRUB管理平台设置密码,如果不设置密码,那么任何人就都可以更改你的root用户的密码了。

现在是在DRUB管理平台没有的情况下教大家怎么样去更改超级用户的密码。

1.首先,在启动系统的界面按e键
然后进入这个界面
再按e进入下一个界面
细心的人可能看到了,在上面有一个“GNU GRUB”的版本号,这就是GRUB 管理工具了,然后在中间的选项上
再按e
出现了这样一个界面
然后呢,把rhgb quiet删去,写上single
按“回车”回到管理界面,再按“b”,保存然后进入的就是要更改root的界面了
等,死等
然后进入的就是一个不是超级用户登录的系统,在那里用“passwd root”更改root用户密码!
好了,结束!!。

linux忘记密码的常用几种解决方法

linux忘记密码的常用几种解决方法

linux忘记密码的常用几种解决方法推荐文章在Linux环境下mysql的root密码忘记怎么解决热度: linux系统忘记密码了怎么解决热度:linux尝试登录失败后锁定用户账户方法是什么热度:Linux系统扩容根目录磁盘空间的操作方法热度:linux下留本地后门方法有哪些热度:Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

这篇文章主要介绍了linux忘记密码的常用几种解决方法,需要的朋友可以参考下方法步骤本文在rh8上测试通过一. lilo1. 在出现 lilo: 提示时键入 linux single画面显示 lilo: linux single2. 回车可直接进入linux命令行3. #vi /etc/shadow将第一行,即以root开头的一行中root:后和下一个:前的内容删除,第一行将类似于root::......保存4. #reboot重启,root密码为空二. grub1. 在出现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密码为空。

以下是其它网友的补充,大家可以参考下:一、进入单用户模式1.使用Linux 系统启动软盘如果你已创建了Linux 系统的启动软盘,而且设置计算机系统从软盘启动,当显示boot 提示符后输入:boot: linux single 系统进入了提示符为“#”的单用户模式,计算机引导的运行级别为1,本地文件系统被挂载,很多系统服务没有运行,跳过所有系统认证,是一个系统管理员使用特定的机器,把 root 文件系统挂为读写,此时你可以使用:(1)passwd 程序来设置root的新密码# passwd root# reboot重启系统后,root 密码已被更新。

Linux忘记root登录密码解决方法

Linux忘记root登录密码解决方法

Linux忘记root登录密码解决⽅法
很多朋友经常会忘记Linux系统的root密码,linux系统忘记root密码的情况该怎么办呢?重新安装系统吗?当然不⽤!进⼊单⽤户模式更改⼀下root密码即可。

步骤如下:
重启linux系统
3 秒之内要按⼀下回车,出现如下界⾯
然后输⼊e
在第⼆⾏最后边输⼊ single,有⼀个空格。

具体⽅法为按向下尖头移动到第⼆⾏,按"e"进⼊编辑模式
在后边加上single 回车
最后按"b"启动,启动后就进⼊了单⽤户模式了
此时已经进⼊到单⽤户模式了,你可以更改root密码了。

更密码的命令为 passwd
这样就可以成功改密码了!希望能帮助到你!。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Linux忘记 root密码的解决办法
Linux忘记root密码的解决办法?这种情况虽然不是很常见,但是有些粗心的管理员长时间没有登录系统,还真会忘记密码。

这时候,如果是远程管理,那就真没辙了。

如果linux主机就在你身边,那还是有救的。

只要你按以下步骤来操作:
重启系统后出现GRUB界面在引导装载程序菜单上,用上下方向键选择你忘记密码的那个系统键入“e” 来进入编辑模式。

.
.
.
接下来你可以看到如下图所示的画面,然后你再用上下键选择最新的内核(这里是第二行,kernel.......),然后继续按“e”键。

.
.
.
然后在编辑界面rhgb quiet后面加“空格”,然后键入“single”,或者直接输入数字的“1”并回车确定。

.
.
.
回车后,按“b”键启动进入单用户模式,在这里修改root的密码。

.
.
linux下忘记mysql密码的找回方法
收藏我要投稿今天我们主要是讲一下关于linux忘记mysql密码处理方法,下面提供了5种linux忘记mysql密码找回方法哦。

方法一:
# /etc/init.d/mysql stop
# mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
# mysql -u root mysql
mysql> update user set password=password(newpassword) where user=root; mysql> flush privileges;
mysql> quit
# /etc/init.d/mysql restart
# mysql -uroot -p
enter password: <输入新设的密码newpassword>
mysql>
方法二:
直接使用/etc/mysql/f文件中[client]节提供的用户名和密码:
# mysql -udebian-sys-maint -p
enter password: <输入[client]节的密码>
mysql> update user set password=password(newpassword) where user=root; mysql> flush privileges;
mysql> quit
# mysql -uroot -p
enter password: <输入新设的密码newpassword>
mysql>
方法三:
这种方法我没有进行过测试,因为我的root用户默认密码已经被我修改过了,那位有空测试一下,把结果告诉我,谢谢!!
# mysql -uroot -p
enter password: <输入/etc/mysql/f文件中[client]节提供的密码> 方法四:
方法如下: 1,关闭mysql服务 /etc/init.d/mysqld stop 2,使用–
skip-grant-tables选项启动mysql服务,可以修改/etc/inin.d/mysqld脚本启动位置增加此选项, vi /etc/init.d/mysqld
方法如下:
1,关闭mysql服务
/etc/init.d/mysqld stop
2,使用–skip-grant-tables选项启动mysql服务,可以修改
/etc/inin.d/mysqld脚本启动位置增加此选项,
vi /etc/init.d/mysqld
在下面运行启动的语句里增加--skip-grant-tables
/usr/bin/mysqld_safe --skip-grant-tables --datadir="$datadir"
--socket="$socketfile"
--log-error="$errlogfile" --pid-file="$mypidfile"
加入--skip-grant-tables的意思是启动mysql服务的时候跳过权限表认证。

启动后,连接到mysql的root不需要口令
3,重新启动mysql服务
/etc/init.d/mysqld start
4. 修改root用户的密码;
mysql> update er set password=password(123456) where user=root;mysql> flush privileges;
mysql> quit
5. 重新启动mysql,就可以使用新密码登录了。

mysql
mysql -u root –p
输入密码:123456
6,关闭mysql服务
/etc/init.d/mysqld stop
7,重新修改第2步修改的/etc/init.d/mysqld,使其保持原来不变,也就是取消--skip-grant-tables语句
8,重新启动mysql服务
/etc/init.d/mysqld start。

相关文档
最新文档