linux centos7 root密码重置
转:http://blog.chinaunix.net/uid-21209618-id-4738916.html
分类: LINUX
linuxman本人尝试了两种方式修改密码,只有一种成功。现展示如下
第一种:成功
1. 在启动界面选择 centos linux, with linux***.x86_64
2. 按 e 键进入编辑模式
3. 将光标移动到 linux 16 开头的行,找到 ro 改为 rw init=sysroot/bin/sh (注:此步网上有显示为 ro rd_lvm.lv_centos_vm20/root)
4. 修改完成后按 ctrl+x 开始执行
5. 进入后输入 chroot /sysroot 回车
6. 输入 passwd 回车
7. 根据提示输入两次你所需的密码
8. 完成后输入 touch /.autorelabel 回车
9. 输入 exit 回车
10. reboot 重启 过程慢,要耐心等等
第二种:失败 (不知何因)
1. 在启动界面选择 centos linux, with linux***.x86_64
2. 按 e 键进入编辑模式
3. 将光标移动到 linux 16 开头的行,末尾有"LANG=zh_cn.UTF-8"在其同行后面加上 init=/bin/sh (注:不可另启行,经linuxman测试,另启行无法成功进入单用户模式)
4. 执行 ctrl+x
5. 输入passwd 回车修改密码(linuxman在此界面输入的字母在界面无任何显示,不知何因)
6. 在输入 密码的第一个字母时就提示 the password is a palindrome 并自动执行跳转到下个步骤。不管如何操作就在此步无法成功。提示成功实际也是失败的。不知何解。
最新文章
- Runnable和Thread
- C# 动态加载程序集dll (实现接口)
- xss漏洞挖掘小结
- HttpUtility.UrlEncode 和 HttpUtility.Encode 一个大深坑
- 实现 Dispose 方法
- co css规范
- Apache 日志分析(一)
- 安装Hadoop系列 — 新建MapReduce项目
- Linux企业级项目实践之网络爬虫(26)——线程池
- [汇编语言]-第七章 SI和DI
- javascript第三课underfind和类型获取
- HTTP使用BASIC认证的原理及实现方法(还有NTLM方法,比较复杂)
- 分享一个C#自定义事件的实际应用
- PostScript学习:另一种缩写为PS的技术
- NN-Neural Network
- ngixn配置
- OpenStack-Nova(4)
- 【转】Java遍历Map对象的四种方式
- Spring XML文件配置
- nginx1.14.0日志打印