如何重置 RHEL7/CentOS7 系统的密码
介绍
目的
在 RHEL7/CentOS7/Scientific Linux 7 中重设 root 密码。
要求
RHEL7 / CentOS7 / Scientific Linux 7
困难程度
中等
指导
RHEL7 的世界发生了变化,重置 root 密码的方式也一样。虽然中断引导过程的旧方法(init=/bin/bash)仍然有效,但它不再是推荐的。“Systemd” 使用 “rd.break” 来中断引导。让我们快速浏览下整个过程。
启动进入最小模式
重启系统并在内核列表页面在系统启动之前按下 e
。你会进入编辑模式。
中断启动进程
在内核字符串中 - 在以 linux 16 /vmlinuz- ect
结尾的行中输入 rd.break
。接着 Ctrl+X
重启。系统启动进入初始化内存磁盘,并挂载在 /sysroot
。在此模式中你不需要输入密码。
重新挂载文件系统以便读写
switch_root:/# mount -o remount,rw /sysroot/
使 /sysroot 成为根目录
switch_root:/# chroot /sysroot
命令行提示符会稍微改变。
修改 root 密码
sh-4.2# passwd
加载 SELinux 策略
sh-4.2# load_policy -i
在 /etc/shadow 中设置上下文类型
sh-4.2# chcon -t shadow_t /etc/shadow
注意:你可以通过如下创建 autorelabel
文件的方式来略过最后两步,但自动重建卷标会花费很长时间。
sh-4.2# touch /.autorelabel
因为这个原因,尽管它更简单,它应该作为“懒人选择”,而不是建议。
退出并重启
退出并重启并用新的 root 密码登录。
原文发布时间为:2017-02-18
本文来自云栖社区合作伙伴“Linux中国”
如何重置 RHEL7/CentOS7 系统的密码相关推荐
- 将RHEL7/centos7系统网卡名称eno16777736改为eth0
在红帽RHEL7与Centos7系统中网卡命名规则被重新定义,您的网卡名称可能会是"eno167777xx",可是已经习惯了eth0这种名称了,怎么办?那么按照<Linux就 ...
- Centos7 系统登录密码忘记解决方法
1.首先请开启系统,按住esc键 2.请根据提示按e键,进入编辑选项 3.请在"UTF-8"行编辑修改两处,请将ro改为rw,即只读改为 可读写权限,然后在尾部加入 init=/b ...
- 重置帆软决策系统用户名密码
1.找到db.script 路径:webapps\webroot\WEB-INF\embed\finedb 2.修改db.script 默认是不允许修改的,我们可以先拷贝出去,然后通过编辑工具修改 查 ...
- linux7.2密码忘了,Linux系统:centos7.2忘记密码怎么办?
原标题:Linux系统:centos7.2忘记密码怎么办? 在使用centos系统的时候有时候太久没用忘记登录密码了,这时候该怎么办呢?下面就来教教大家怎么重置root管理员的密码 1. 启动系统,在 ...
- Linux系统root密码重置教程
Linux系统root密码重置教程 一.系统版本 二.进入开机界面,按e,选择启动内核 三.进入恢复模式 1.进入内核启动命令行 2.在quiet后面加入rd.break 3.按ctrl+x,进入系统 ...
- VM虚拟机安装CentOS7系统后连接不上网络的问题(service netword restart)重启网卡和重置网络编译器
文章目录 1.VM虚拟机安装CentOS7系统后连接不上网络的问题(service netword restart)重启网卡 2.service netword restart 2.第一种方式解决不了 ...
- 华山服务器安装linux系统,RHEL7/Centos7下使用QEMU搭建u-boot+Linux+NFS嵌入式开发环境(2018...
目录 1交叉编译环境搭建 交叉编译器下载链接: 1.1交叉编译器下载 将其下载到/usr目录下并解压. 解压命令: tar -xvf gcc-linaro-7.2.1-2017.11-i686_arm ...
- 不需要苹果官方支持,可重置MAC系统固件密码
安全研究人员fG!发现了一种可以重置iMac和MacBook固件密码的方法,并且不需要苹果公司官方的在线支持.这两款电脑都可以让用户设置一个固件密码,其目的是以防他人未经授权对核心设备设置进行更改. ...
- AMAX服务器双系统的linux系统root密码重置
这里写自定义目录标题 AMAX服务器双系统的Linux系统root密码重置 AMAX服务器双系统的Linux系统root密码重置 简单讲下流程,后续有时间再补详细图文.具体操作因主板不同具有一定差异, ...
最新文章
- AI芯片下一步怎么走?“从软件中来,到软件中去”
- rpm 查看安装包 信息 时间 目录
- SpringBatch配置数据库
- FuncT,TResult的使用方法(转载)
- 软件工程 工具之二—— PowerDesigner v12(四)
- 《研磨设计模式》chap12 观察者模式observer(1)模式简介
- 如何增加服务器磁盘空间,linux 服务器如何扩展磁盘空间
- win7无法连接打印机拒绝访问_Win7系统”windows无法连接到打印机拒绝访问“怎么办?通过创建local port端口连接来搞定...
- lombok的相关注解使用
- TensorFlow losses
- vs2008中使用gdi+的设置
- mysql 复制表结构和表数据
- python基础数据结构,Python基本数据结构
- 用户心中十大最具影响力国产软件评选揭晓
- 说一下反三角函数atan等的角度计算值,弧度制和角度制
- TFT-液晶显示屏的结构和原理
- 在MFC中使用MSXML库 (一)MSXML库的导入
- Android原生Switch禁止滑动实现
- 解决使用yum安装软件时出现GPG-Key的问题
- android:ListView的局部刷新
热门文章
- pkg_utility
- spring 中bean初始化
- CSS中调用JS函数和变量
- 如何将常用的软件上传到ESXi本地存储中管理
- jenkins pipeline之如何串联多个Job
- python基础之类的属性方法、魔术方法普通方法
- android系统戳,直戳ARM长处 首个RISC-V版Android 10系统顺畅运行
- 7个使用JavaScript构建数据可视化的实用工具库,希望你能喜欢
- python可以做仿真吗agent_python agent应用
- ajax实现环境,基于jQuery实现的Ajax(Django环境)