linux密码忘了怎么办

linux密码忘了怎么办,第1张

很多朋友都想知道linux密码忘了怎么办?下面就来给大家介绍一下!

linux密码忘了怎么办

第一步需要重新启动的linux系统,在启动的过程中,需要按住enter键,是我们进入如下界面。

第二步,进入这个界面之后,需要进行编译 *** 作,此时便可以按住e键,让我们进入编译界面。

第三步,到了第二张图的界面后,需要选择第二行,按住e键,进入第二行的编译。

第四步,接下来需要输入一些内容,如图需要在指定的位置处输入single,然后按住enter键。

第五步,之后就会进入root密码更改的界面,输入自己想要更改的root密码,就可以再次重新启动linux系统了。

本文章基于ThinkpadE15品牌、centos7系统撰写的。

这个方法其实不难,主要就分以下几步,没事可以多进行尝试即可:

2、重启之后要手快的在这个模式里按e,进入设置内核信息的页面:

进去设置内核信息后,看到是这样的:

3、这时候移动方向键找到linux16的相关行,在后面加init=/bin/bash enforcing=0

这时候我们就算是在这里修改完了

根据提示按下ctrl +x 进入一个类似登录的页面

4、这时候我们需要做的就是先挂载

6、接着其实蛮重要的,这时候要做的就是关闭selinux——找到它的“老家”

7、最后我们就可以重启使用我们刚修改的密码啦,但是这里重启不是使用我们在linux正常的重启命令reboot。

而是exec /sbin/init

重启之后我们登陆到我们许久未见的页面啦。

一.

lilo引导

1.

在出现

lilo:

提示时键入

linux

single

Boot:

linux

single

2.

回车可直接进入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的密码。

用第一张linux

系统安装盘启动,出现boot

提示符后输入:

oot:

linux

rescue

此时系统进入救援模式,然后根据提示完成:

1.选择语言和键盘格式;

2.选择是否配置网卡,一般系统因网络不需要,所以可以选择否跳过网卡配置;

3.选择是否让系统查找硬盘上的Redhat

linux

系统,选择继续;

4.系统显示硬盘上的系统已经被找到,并挂载在/mnt/sysimage

下;

5.进入拯救状态,可重新设置root

的密码:

#

chroot/mnt/sysimage

(让系统成为根环境)

#

cd

/mnt/sysimage

#

passwd

root

五、卸下硬盘挂到别的机器上更改

如果不怕麻烦的话,还可以把安装linux的硬盘卸下后挂到其他系统环境下同样是去修改/etc/passwd文件,修改过后保存即可;

注:

1、在不同的linux系统下输入single的方式和方法可能有区别,希望能自己去尝试;

2、除了需要修改/etc/passwd文件外,可能也需要修改/etc/shadow文件,这是/etc/passwd密码文件的投影文件。

作者☆菜鸟阿凡成长之路


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/9022780.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-24
下一篇2023-04-24

发表评论

登录后才能评论

评论列表(0条)

    保存