Centos7如何重置root用户密码

Centos7重置root用户密码

第一种方法

1)开启虚拟机

2)在弹出这个界面时,按上下键防止页面跳转,选择"CentOS Linux (3.10.0-1160. e17. x86 64) 7 (Core)"并按e

Centos7如何重置root用户密码

3)找到ro crashkernel=auto xxx,把ro换成rw init=/sysroot/bin/sh

Centos7如何重置root用户密码

4)使用组合键Ctrl+X进入单用户模式

5)chroot /sysroot访问系统

6)passwd root重新输入新的root用户密码

7)touch /.autorelabel创建标签文件

8)exit返回刚刚的单用户模式

9)reboot重启系统

Centos7如何重置root用户密码

再次重启,输入刚才重新更改的用户密码就能登录系统了!

第二种方法

第二种方法与第一种方法一样,也是要进入系统内核调整

1)开启虚拟机

2)在弹出这个界面时,按上下键防止页面跳转,选择"CentOS Linux (3.10.0-1160. e17. x86 64) 7 (Core)"并按e

Centos7如何重置root用户密码

3)在linux16这一行后面加上rd.break

Centos7如何重置root用户密码

4)使用Ctrl+X组合键进入当用户模式

5)mount -o remount,rw /sysroot

6)chroot /sysroot

7)passwd root

8)touch /.autorelabel

9)exit

10)reboot

Centos7如何重置root用户密码

重启之后输入刚才更改的密码就可以重新登录系统!!!

第三种方法

1)选择打开电源时进入固件

Centos7如何重置root用户密码

2)从光盘启动,进入Boot启动项,用+ – 键的方式将CD-ROM Drive选项调到第一启动项位置

Centos7如何重置root用户密码

3)按F10,选择yes,然后回车,用来保存刚才所做的更改

Centos7如何重置root用户密码

4)选择第三个,进入拯救模式

Centos7如何重置root用户密码

5)选择第二个拯救这个CentOS系统

Centos7如何重置root用户密码

6)打一个1(继续)然后回车

Centos7如何重置root用户密码

7)访问系统:chroot /mnt/sysimage

Centos7如何重置root用户密码

8)编辑影子文件vim /etc/shadow

Centos7如何重置root用户密码

9)把这一段密码加密信息删掉

Centos7如何重置root用户密码

删除的时候要按下i键,编辑删除,然后:wq!保存并退出

10)exit

11)reboot重启系统

重新登录系统时,要先把原先的启动项调回去,变成从硬盘启动

重启后使用root用户登录,就会发现不使用root密码也可以直接进入系统

进入系统后,使用sudo passwd root命令,为当前用户提权给root用户设置一个密码!

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持恩蓝小号。

原创文章,作者:FLFLE,如若转载,请注明出处:http://www.wangzhanshi.com/n/19380.html

(0)
FLFLE的头像FLFLE
上一篇 2025年2月24日 07:37:55
下一篇 2025年2月24日 07:37:57

相关推荐

  • GNOME 搜索功能的一些小技巧

    你可能已经注意到,当你在 GNOME 菜单/活动区搜索某样东西时,它也会显示名称与搜索词相匹配的文件,以及已安装的应用。 Search in GNOME activities sh…

    2025年1月1日
  • Oracle Linux 能否成为企业级 CentOS 的替代品?

    概述 CentOS 8 生命的终结使得在企业 Linux 市场上留下了一个严重的空白,这将焦点转移到其他企业级 Linux 发行版上。在 Ubuntu、Red Hat Enterp…

    2025年1月1日
  • arm linux利用alsa驱动并使用usb音频设备

    一.背景: arm linux的内核版本是3.13.0 二.准备工作 添加alsa驱动到内核中,也就是在编译内核的时候加入以下选项: 接下来就重新编译内核即可 三.交叉编译alsa…

    2025年1月1日
  • Linux中split大文件分割和cat合并文件详解

    前言 当需要将较大的数据上传到服务器,或从服务器下载较大的日志文件时,往往会因为网络或其它原因而导致传输中断而不得不重新传输。这种情况下,可以先将大文件分割成小文件后分批传输,传完…

    Linux 2025年1月1日
  • Linux定时任务Crontab的使用方法

     linux 系统则是由 cron (crond) 这个系统服务来控制的。linux 系统上面原本就有非常多的计划性工作,因此这个系统服务是默认启动的。另 外, 由于使用者自己也可…

    2025年1月1日
  • Linux下connect超时处理(总结)

    1、前言 最近在写一个测试工具,要求快速的高效率的扫描出各个服务器开放了哪些端口。当时想了一下,ping只能检测ip,判断服务器的网络是连通的,而不能判断是否开放了端口。我们知道端…

    2025年1月1日
  • Xshell实现Windows上传文件到Linux主机的方法

    写在前面,博主本身并没有开始做接口自动化测试,目前刚刚学完postman的教程,了解工具,现在脑海中基本上的框架是已经有了,因为我们知道postman的collection是可以命…

    2025年1月1日
  • linux 磁盘转移空间的方法

    如何将一个盘的空间转移到另一个盘中,因为会经常遇到这种情况,在/home目录下磁盘很大,但/root少得可怜,如何把/home的空间转移到/root中呢?下文教你实战。 fedor…

    Linux 2025年1月1日
  • linux查找日志cat和grep方式

    linux查找日志cat和grep 1、查询关键字前后30行 cat 日志文件名.log | grep -30 ‘关键字’ 例: cat mcs-all.log | grep -3…

    Linux 2024年12月17日
  • Linux编程之ICMP洪水攻击

    我的上一篇文章《linux编程之ping的实现》里使用icmp协议实现了ping的程序,icmp除了实现这么一个ping程序,还有哪些不为人知或者好玩的用途?这里我将介绍icmp另…

    2025年1月1日

发表回复

登录后才能评论