虚拟机Linux系统忘掉密码更改root或其他用户密码的方式
更新时间:2018年08月30日10:15:28作者:程序员的成长之路
这篇文章主要介绍了虚拟机Linux系统忘掉密码更改root或其他用户密码的方式,在文章须要你们注意本文基于centos7环境进行操作,因为centos的版本是有差别的,所以须要你们确认版本,感兴趣的同学追随小编一起瞧瞧吧
使用场景
linux管理员忘掉root密码,须要进行寻回操作。
注意事项:本文基于centos7环境进行操作,因为centos的版本是有差别的linux命令大全,继续之前请确定好版本。
步骤
一、重启系统,在开机过程中,快速按下按键上的方向键↑和↓。目的是告知引导程序,我们须要在引导页面选择不同的操作RED HAT LINUX 9.0,便于让引导程序暂停。
以下是暂停后的界面,可以查看下方的英语可知↑和↓的作用。
二、使用↑和↓将选择行设置为第一行(背景高亮即为选中),按下按键上的e,步入编辑模式
三、将光标仍然联通到LANG=en_US.UTF-8旁边,空格,再追加init=/bin/sh。这儿非常注意,须要写在UTF-8后,保持在同一行,并注意空格。有些虚拟机因为屏幕太小,会手动添加换行,这个是正常的。
四、按下CTRL+X进行引导启动,成功后步入该界面
五、输入以下命令
1、挂载根目录
mount-oremount,rw/
2、选择要更改密码的用户名,这儿选择root用户进行更改,可以更换为你要更改的用户
passwdroot
3、输入2次一样的新密码以root登录linux系统则当前的工作目录是什么,注意输入密码的时侯屏幕上不会有字符出现。
倘若输入的密码太简单以root登录linux系统则当前的工作目录是什么,会提示警告(BADPASSWORD:Thepasswordfailsthedictionarycheck-itistoosimplistic/systematic),可以无视它,继续输入密码,不过建议还是设置比较复杂一些的密码,以保证安全性
4、如果早已开启了SElinux,则须要输入以下命令
touch/.autorelabel
5、最后输入以下命令重启系统即可
exec/sbin/init
总结
以上所述是小编给你们介绍的虚拟机Linux系统忘掉密码更改root或其他用户密码的方式,希望对你们有所帮助,假如你们有任何疑惑请给我留言,小编会及时回复你们的。在此也特别谢谢你们对脚本之家网站的支持!