RedHat 单用户模式恢复密码

简介:

1.操作系统

redhat,服务器安装系统之后不允许使用光盘或者U盘启动

2.现象

使用默认安装的方式,无法获取默认的安装密码

3.操作原理

grub中启动单用户模式,无法密码登陆情况下,清楚/etc/passwdroot密码占位符。

这种方法局限于grub没有使用加密的情况,并且在grub中没有调用hiddenmenu隐藏grub菜单

4.操作步骤:

1)当BIOS自动检测硬件结束的时候,按下ESC键(按几下,必须在系统开始出现进度条的时候,进入grub,否则需要重新开始启动)

2 )弹出grub编辑界面,显示当前redhat版本,按下回车键

3)按下键,进入grub编辑界面

4)使用方向键,选择kernel 选项

5)按下e键,编辑kernel选项,在最后添加single,表示进入单用户模式,不需要密码登陆

6)按下回车键,回到grub编辑界面

7)按下,启动引导系统

8)稍等片刻,无需密码进入系统(passwd无法重新分配密码,只能重置)

9)编辑/etc/passwd文件,第一行root:x:.

只需要删除x,(但是两个冒号绝对不能删除,否则无法进入系统,因为加载/etc/passwd的时候会无法找到root的密码。)

10)重启系统,进入登录界面。

 

 

延伸:目前在Ubuntu上出现了无法正常登陆的情况,通过单用户模式修改密码,还是无法正常登陆,或许可以通过该方法删除占位符的方式解决问题





     本文转自fengyuzaitu 51CTO博客,原文链接 http://blog.51cto.com/fengyuzaitu/1570358 :,如需转载请自行联系原作者
相关文章
|
Linux 虚拟化 数据安全/隐私保护
找回 RedHat Enterprise Linux 5 root密码
       RedHat Enterprise Linux 5 root密码给忘记,以下方法仅供大家参考: 开机,引导GRUB 后,出现选择启动项, 按e键(速度要快,否则会进入系统,取决于设定的等待时间):   root (hd0,0)   kernel /xen.
969 0
|
4天前
|
安全 Linux 网络安全
如何在 VM 虚拟机中安装 Red Hat Enterprise Linux 9.3 操作系统保姆级教程(附链接)
如何在 VM 虚拟机中安装 Red Hat Enterprise Linux 9.3 操作系统保姆级教程(附链接)
|
7月前
|
网络协议 关系型数据库 MySQL
Red Hat enterprise linux 5 -mysql安装步骤
Red Hat enterprise linux 5 -mysql安装步骤
|
8月前
|
编解码 Java Linux
linux【redhat&ubuntu】下ffmpeg-3.1安装编译及视频转码
这篇是几年前整理的老文章了,当时在调研流视频推送及播放相关技术,并在项目中应用,使用到ffmpeg,所以整理了这篇文章,但并未发布。最近又有相关的技术需求,所以整理出来,作为一个新的开始。
178 0
|
9月前
|
关系型数据库 Linux 数据库
百度搜索:蓝易云【Redhat Linux9上安装DB2【详解】】
注意事项: - 安装过程中需要注意所选的软件包版本和系统依赖。 - 在创建 DB2 用户和组时,可以使用自己的用户名和组名,但需要与后续操作一致。 - 在配置环境变量时,需要注意所填写的路径是否正确,否则会导致启动 DB2 失败。 - 在启动 DB2 时,需要以 DB2 用户身份进行操作,否则会提示权限不足。
76 0
|
存储 缓存 运维
运维 --- Nginx介绍和在CentOS/Redhat下安装
运维 --- Nginx介绍和在CentOS/Redhat下安装
运维 --- Nginx介绍和在CentOS/Redhat下安装
|
缓存 NoSQL Linux
Redis(一)-Redis的安装以及概述(以Red Hat为例)
Redis是一款开源的高性能 key-value 数据库。它被广泛应用于实际的开发中,高效的纯内存操作使得它可以用来做缓存。单进程单线程的操作使得它可以用来做分布式锁。
148 0
Redis(一)-Redis的安装以及概述(以Red Hat为例)
|
监控 关系型数据库 MySQL
centos/redhat 7 下zabbix安装及使用
centos/redhat 7 下zabbix安装及使用
709 0
centos/redhat 7 下zabbix安装及使用