Centos7忘记root密码怎么办,root重置密码

2023-11-16

忘记系统管理员密码真是件头疼的事,centos7的拯救之路如下:

第一步:

重启系统

按【e】进入启动文件界面后

第二步:

按【↓】拉到底部

找到linux16这一行


ro改成rw

在这行最后面加上“init=/bin/sh” 



第三步:

然后按【Ctrl+X】进入“单用户模式”

就会进入下图界面,输入“passwd”修改密码。

第四步:

先输入【touch /.autorelabel】,回车再输入【exec /sbin/init】回车以重启系统


第五步:

等待4-5分钟后,系统开机,就可以输入root的新密码,正常使用系统了。


解释:

     为何需要/.autorelabel:系统是没有SELinux 的,而你刚刚更改了/etc/shadow (因为改密码啊!), 所以『这个档案的SELinux 安全本文的特性将会被取消』喔!如果你没有让系统于开机时自动的回复SELinux 的安全本文, 你的系统将产生『无法登入』的问题(在SELinux 为Enforcing 的模式下!)加上/.autorelabel 就是要让系统在开机的时候自动的使用预设的SELinux type 重新写入SELinux 安全本文到每个档案去!


本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Centos7忘记root密码怎么办,root重置密码 的相关文章

  • 是否有可能在linux中找到包含特定文本的文件?

    考虑这种情况 我在文件夹 Example 下有很多文件 如果我需要找到一个包含特定短语 如 Class Example 的文件 我该如何使用 Linux shell 来做到这一点 linux中有类似 定位 的函数可以做到这一点吗 Thank
  • linux下如何获取昨天和前天?

    我想在变量中获取 sysdate 1 和 sysdate 2 并回显它 我正在使用下面的查询 它将今天的日期作为输出 bin bash tm date Y d m echo tm 如何获取昨天和前天的日期 这是另一种方法 对于昨天来说 da
  • 我应该使用哪个 Linux 发行版作为 Xen 主机? [关闭]

    Closed 这个问题是基于意见的 help closed questions 目前不接受答案 我为家庭办公室订购了一台服务器 我想用 Xen 对其进行分区 我认为这将使事情保持干净并且更容易维护 我将运行 MySQL PostgreSQL
  • 错误:NVIDIA-SMI 失败,因为无法与 NVIDIA 驱动程序通信

    NVIDIA SMI 抛出此错误 NVIDIA SMI 失败 因为无法与 NVIDIA 通信 司机 确保安装了最新的 NVIDIA 驱动程序并且 跑步 我清除了 NVIDIA 并按照提到的步骤重新安装了它here https askubun
  • 无关的库链接

    我有一个可能有点愚蠢的问题 因为我很确定我可能已经知道答案了 假设你有静态库A 动态共享库B和你的linux下的程序C 假设库 A 调用库 B 中的函数 并且您的程序调用库 A 中的函数 现在假设 C 在 A 中调用的所有函数都不使用 B
  • 为 Linux 安装 R 包时出错

    我试图在 R 3 3 上安装一个名为 rgeos 的包 但是当我输入 install packages rgeos 但它返回给我以下错误 其他包也会发生同样的情况 但不是所有包 gt installing source package rg
  • 套接字:监听积压并接受

    listen sock backlog 在我看来 参数backlog限制连接数量 这是我的测试代码 server initialize the sockaddr of server server sin family AF INET ser
  • 如何调用位于其他目录的Makefile?

    我正在尝试这样做 我想打电话给 make Makefile存在于其他目录中 abc可以使用位于不同目录中的 shell 脚本的路径 我该怎么做呢 由于 shell 脚本不允许我cd进入Makefile目录并执行make 我怎样才能编写she
  • 如何查明 Ubuntu 上安装了哪个版本的 GTK+?

    我需要确定 Ubuntu 上安装了哪个版本的 GTK 男人似乎不帮忙 这个建议 https stackoverflow com a 126145 会告诉您安装了哪个 2 0 的次要版本 不同的主要版本将具有不同的包名称 因为它们可以在系统上
  • 如何用X11复制到剪贴板?

    使用 OS X 上的框架 我可以使用以下命令将 PNG 复制到粘贴板 在 C 中 显然我可以将 NSPasteboard 与 Cocoa 一起使用 include
  • gethostbyname() 或 getnameinfo() 如何在后台工作?

    How gethostbyname or getnameinfo 在后台工作 include
  • 如何在我的 AWS EC2 实例上安装特定字体?

    我有一个在 AWS EC2 Amazon Linux Elastic Beanstalk 实例上运行的 Python 应用程序 该实例需要某些特定字体才能生成输出 并且想知道如何在部署或实例启动过程中安装它们 我的代码在本地计算机 OS X
  • 如何让 clangd 转向 c++20

    当没有其他信息时 如何让 clangd 回退到 c 20 例如 在第一次构建之前 cmake 可以生成一个 这是在带有最新 LLVM 的 Arch Linux 上 这是通过 Emacs LSP 运行的 但这应该没有什么区别 你可以加 Com
  • 构建 makefile 依赖/继承树

    如果我解释得不好或者问了一些明显的问题 我很抱歉 但我是 Linux 内核的新手 而且有点深入 我们有一个嵌入式 Linux 系统 它附带一个 文档非常糟糕的 SDK 其中包含数百个文件夹stuff 大多数文件夹包含rules make m
  • Linux 中热插拔设备时检测设备是否存在

    我正在运行 SPIcode http lxr free electrons com source drivers spi spi omap2 mcspi c在熊猫板上 我想知道其中的哪个功能code http lxr free electr
  • 为 Qt 应用程序创建 Linux 安装

    我刚刚用 Qt Creator 制作了一个很棒的程序 我对自己很满意 如何将其从台式机移至笔记本电脑 那么 最好的方法是安装程序 对吗 对于 Ubuntu 这是一个 Debian 软件包 对吗 我怎么做 有人这样做过吗 他们可以分享 QT
  • 如何不断刷新屏幕并实时更新[关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我想在linux上写一个C程序 不断刷新屏幕并实时更新 例如类似于top终端中的命令 谁能指出我正确的方向 为了保持它跨终端类型的可移
  • 如何在Python中独立于语言安装(linux)获取用户桌面路径

    我找到了 如何找到用户桌面的路径 的几个问题和答案 但在我看来它们都已失效 至少我找到的那些 原因是 如果用户安装的 Linux 不是英语 他或她的桌面很可能位于除 Desktop 例如 对于瑞典语 我相信它是在 Skrivbord 谁知道
  • 如何在特定 systemd 服务重新启动时触发自定义脚本运行

    我想知道如何安排自定义脚本在重新启动服务时运行 我的用例是 每当重新启动 Tomcat 服务时 我都必须运行多个命令 我想知道是否有一种方法可以编写脚本并安排它在重新启动 Tomcat 服务时运行 我已将 tomcat 脚本设置为 syst
  • 如何查找连接到 AF_INET 套接字的客户端的 UID?

    有什么方法或类似的东西ucred for AF UNIX如果是AF INET插座 TCP在我的例子中 找出连接到我的套接字的客户端的UID 还有 proc net tcp但它显示了UID of the creator插座的而不是连接的cli

随机推荐

  • A*算法 解决(有环图)第k短路径长度(C++)

    算法竞赛 file author jUicE g2R qq 3406291309 彬 bin 必应 一个某双流一大学通信与信息专业大二在读 brief 一直在算法竞赛学习的路上 copyright 2023 9 COPYRIGHT 原创技术
  • 11g降到10g方法

    Oracle11g数据库导入Oracle10g数据库 EXPDP方法 EXPDP要注意的是 导出的文件是在服务器端的 DATA PUMP DIR目录里 11g备份 导入10g的时候会抛错 直接阻止导入 一 在11g服务器上 使用expdp命
  • 【计算机网络】网络故障排查的基本思路

    网络故障排查的基本思路 1 检查物理链路是否有问题 2 查看本机IP地址 DNS 路由的设置是否有问题 3 测试网关或路由器的通畅情况 先测试网关再测试路由器 一级一级的测试 4 测试ping公网ip的通畅情况 平时多记几个外部IP 5 测
  • 随机颜色生成

    脚本挂在游戏物体上 并且物体要有材质 using UnityEngine using System Collections public class RandomColor MonoBehaviour Use this for initia
  • python二维数组切片举例

    python二维数组切片举例 案例数据 data 为下面的二维数组 1 2 3 4 5 6 7 8 9 说明 逗号 分隔各个维度 表示各个维度内的切片 只有 表示取这个维度的全部值 若没有逗号 则默认是对行进行切片 类似于二维数组 data
  • 力扣:乘积最大子数组

    给你一个整数数组 nums 请你找出数组中乘积最大的非空连续子数组 该子数组中至少包含一个数字 并返回该子数组所对应的乘积 测试用例的答案是一个 32 位 整数 class Solution public int maxProduct in
  • GB28181控制、传输流程和协议接口之注册

    注册和注销基本要求 SIP客户端 网关 SIP设备 联网系统等 SIP代理 SIP UA 使用IETFRFC3261中定义的方法 15 GB T28181 2016Register进行注册和注销 注册和注销时应进行认证 认证方式应支持数字摘
  • CSS怎么将DIV中的a标签改颜色

    标签默认文字是蓝色 点过后是文字是紫色 想改变标签文字颜色设置方法如下 a color black 设置默认颜色 a link color blue 未访问颜色 a visited color gray 已访问颜色 a hover colo
  • 2023华为od机试 Java【最长公共后缀】

    题目 我们现在要实现一个功能找到字符串数组 中的最长公共后缀如果不存在公共后缀 abc bbc c 输出描述 c 示例1 输入 abc bbc c 输出 c 说明 返回公共后缀 c 示例2 输入 aa bb cc 输出 Zero 说明 不存
  • 计算机软件工程毕设推荐 40个高质量信息管理专业毕设项目分享【源码+论文】(六)

    文章目录 前言 题目1 基于SSM的在线教学视频点播系统 br 题目2 基于SSM的考研信息查询系统 br 题目3 基于SSM与垃圾分类的信息管理系统 br 题目4 基于SSM的留学生交流平台系统 br 题目5 基于SSM的企业销售培训系统
  • Java Script 日期类的定义和常用方法的使用

    一 定义日期对象 1 说明 1 与日期相关的运算被封装在Date类中 使用该类的方法和属性可以获取客户端操作系统的日期和时间值 2 要调用Date类的方法 注 Date类没有自己的属性 首先必须使用构造器创建一个Dete类的实例 2 定义方
  • SOLIDWORKS螺纹显示处理方法

    在SOLIDWORKS中 使用螺纹孔向导生成螺纹孔非常方便 如下图 生成后的螺纹孔 在旋转一定角度后 会在遮挡的面上有一个虚线圆 当螺纹孔较多时 会使得界面比较凌乱 如何隐藏这些螺纹线呢 在零件的设计树中 在 注解 上右键 选择 细节 将
  • Python学习-----模块1.0(模块的简介、定义与使用)

    目录 前言 1 什么是模块 2 模块的分类 1 内置模块 2 第三方模块 3 自定义模块 3 模块的使用 4 自定义模块 5 模块和执行文件的判断 前言 今天就开始讲Python中的模块篇了 模块是Python的重要组成部分 Python之
  • 深入了解Unity的Physics类:一份详细的技术指南(七)(上篇)

    前言 Unity的Physics类是Unity物理系统的核心 提供了一套用于处理和控制物理模拟的API 这个类提供了用于控制物理系统的全局属性和方法 以及检测和施加力到游戏对象 处理碰撞和触发器事件等 为了让开发者都能更好理解这个Physi
  • Android USBCamera,UVCCamera开发通用库,我试用了普通的USB摄像头没问题

    转自 https blog csdn net AndrExpert article details 78324181 Android直播开发之旅 10 AndroidUSBCamera UVCCamera开发通用库 AndroidUSBCa
  • 关于使用向日葵等远程软件,关闭主机显示器后远程画面缩小的解决办法

    方法一 修改分辨率 直接在桌面上 右键 显示设置 gt gt gt 显示器分辨率 gt gt gt 改成更大的分辨率即可 当然这个方法的前提是 修改分辨率的选项是可选的而不是灰色的 并且你的鼠标可以下拉并点击到修改分辨率的选择框 方法二 修
  • 去伪存真:因果约束下的图神经网络泛化

    写在篇首 图神经网络 GNN 是在各种图数据应用上强有力的深度学习算法 其基本学习范式可以归纳为 在训练节点或图上训练图神经网络参数 然后利用训练好的图神经网络预测节点或者图的标签 保证这种学习范式有效的一个基本假设是IID假设 即训练数据
  • Linux 简介 & 启动过程

    简介 Linux 是一套免费使用和自由传播的开放源码的类 UNIX 操作系统 英文解释为 Linux is not Unix 1991 年由林纳斯 托瓦兹 Linus Torvalds 在赫尔辛基大学上学时出于个人爱好而编写的 主要受到 M
  • 当TabLayout标签太多时,Tab显示拥挤导致出现省略号显示不全

    在布局文件中改控件添加这个属性 app tabMode scrollable
  • Centos7忘记root密码怎么办,root重置密码

    忘记系统管理员密码真是件头疼的事 centos7的拯救之路如下 第一步 重启系统 按 e 进入启动文件界面后 第二步 按 拉到底部 找到linux16这一行 将ro改成rw 在这行最后面加上 init bin sh 第三步 然后按 Ctrl