温馨提示:网站使用自适应技术,手机与电脑显示界面不同,电脑界面显示效果更佳。

做了个小站,积累一些技术,分享一些原创
    体会生活,记录一些小随笔,闲说心得

忘记密码的centos的root密码去除重设

使用了一段时间后,因为登录时不常使用高级系统管理员root用户,所以有时会忘记了root密码,导致要使用高级权限时没用到。毕竟不同于windows,linux系统多数需在命令行下执行,特此记录一下centos7如何将root用户的密码去除重设步骤,供有需要的朋友了解。

1,重启系统,进入开机界面,到有两项系统选择时,按键盘下箭头选:第二项操作系统的内核“kernel”,再按”E”键进入编辑界面。

2,在编辑界面,使用键盘上的上下键把光标往下移动,找到以““Linux16”开头内容所在的行数”,在行的最后面输入:init=/bin/sh,输入完成后,直接按快捷键:Ctrl+x 进入单用户模式。

3,在新的界面里,在 sh-4.2# 后面输入“ls”,完成后按键盘的回车键(Enter)。

4,接着会回到 sh-4.2# , 在光标闪烁的位置中,再输入:mount -o remount,rw /(注意:mount与-o之间有空格以及rw与/之间也有空格,不能省略),完成后按键盘的回车键(Enter)。

5,再次来到:sh-4.2#,还是在后面输入:passwd, 完成后按键盘的回车键(Enter)。

6,这次就来到重设输入新密码的了,在光标闪烁的位置输入新的密码,特别提醒:密码在输入的时候是不显示也不会移动,就像没反应一样,只需要记住自己输入的密码是正确的就可以了,密码必须是不少于8位,否则会修改失败, 完成后按键盘的回车键(Enter)。会提示你再输入一次密码,那么输入刚才设置的密码再一次就可以了,如果错误会让你重来这个步骤重设,如果正确它就会跳到下一步了。

7,重设成功后,又会跳回:sh-4.2#,那么输入:touch /.autorelabel(注意:touch与 /后面有一个空格),完成后按键盘的回车键(Enter)。

8,再跳回:sh-4.2#,再输入:exec /sbin/init(注意:exec与 /后面有一个空格),完成后按键盘的回车键(Enter)。

9,完成后,系统会自己开始修改密码并重启到登录界面

10,这里我们在登录界面会看到一般的用户名,我们点下面的:未列出,输入:root 这个用户名,点下一步,在弹出的输入密码界面中,输入刚设置好的新密码,完成后点击“登录”。

11,如果密码正确,界面会提示上一次登录的详细信息,并登录进系统了,至此完成。

后话,如需验证root,那么可在进入系统后打开终端,看看能不能使用就行了。一般没问题,但我也有遇到第一次登录终端时要打开两次(可能也是个别)

点击数:201

你可能也喜欢下面相关文章:

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注