linux7.2root密码恢复2种方法

简介:

 随着帐号密码的日益增多。难免会出现忘记的情况。所以,作为管理员很有必要有些小手段,在服务器上修改密码。这里将介绍2种方法修改centos7.1管理员的密码:

centos7版本后,linux机制发生了较大变化。系统引导方面,grub2代替了grub。init 初始化换成了systemd初始化。方法如下:

1.进入系统引导界面选择内核版本      

wKioL1fQu4HiHenmAAARx32L-sk608.png-wh_50


这个界面应该都不陌生  ,启动到这个界面。按    “e  ",进入下个界面。

第一种:

然后按↓ 和→(或←) 知道标记的位置

wKiom1fQvBmz-iDhAAAp2I0ESlk755.png-wh_50

将ro  修改为  rw  init=/sysroot/bin/sh

wKioL1fQvLyRqUMNAAAqk10LuSM259.png-wh_50

接下来:Ctrl +x      输入   chroot  /sysroot           passwd   root   修改密码   

如果 selinux开启  还需要     touch  /.autorelabel

手动重启测试;

第二种:

wKiom1fQ6IHCdfLeAAAqkx3lLLU404.png-wh_50

1.在内核那行 的末尾 添加  init=/bin/sh  ,ctrl + x   启动

wKiom1fQ6UzA7V8FAAAWu9vs4-U931.png-wh_50

2.挂载根:  mount -o remount,rw /

3.重置密码 ,创建 autorelabel(如果系统中开启了selinux。跟分区需要autorelabel文件,否则无法启    

    动 启动系统)  touch  /.autorelabel

4.执行  passwd 命令 修改密码。

5.输入全路径 重启系统

    exec  /sbin/init

下面是比较熟悉的centos 6下面的修改密码的方法(进入单用户模式,直接修改密码即可。)

  1. 进入grub 。选择内核

  2. 选中带内核指令的一行,按e 键,编辑该行,在行尾加个空格,添加 single。

  3. enter键返回上一个界面。

  4. 按b键,系统开始整行引动











本文转自 swallow_zys  51CTO博客,原文链接:http://blog.51cto.com/12042068/1850661,如需转载请自行联系原作者
目录
相关文章
|
4天前
|
Linux
【Linux】命名管道的创建方法&&基于命名管道的两个进程通信的实现
【Linux】命名管道的创建方法&&基于命名管道的两个进程通信的实现
|
4天前
|
Linux
Linux如何查询较大文件的方法
【5月更文挑战第8天】Linux如何查询较大文件的方法
15 0
|
4天前
|
Linux 网络安全
xmanager 4 连接SuSE linux server 11方法
xmanager 4 连接SuSE linux server 11方法
10 1
|
4天前
|
Shell Linux 编译器
C语言,Linux,静态库编写方法,makefile与shell脚本的关系。
总结:C语言在Linux上编写静态库时,通常会使用Makefile来管理编译和链接过程,以及Shell脚本来自动化构建任务。Makefile包含了编译规则和链接信息,而Shell脚本可以调用Makefile以及其他构建工具来构建项目。这种组合可以大大简化编译和构建过程,使代码更易于维护和分发。
30 5
|
4天前
|
关系型数据库 MySQL Linux
Linux CentOs7 安装Mysql(5.7和8.0版本)密码修改 超详细教程
Linux CentOs7 安装Mysql(5.7和8.0版本)密码修改 超详细教程
|
4天前
|
Shell Linux 编译器
C语言,Linux,静态库编写方法,makefile与shell脚本的关系。
总结:C语言在Linux上编写静态库时,通常会使用Makefile来管理编译和链接过程,以及Shell脚本来自动化构建任务。Makefile包含了编译规则和链接信息,而Shell脚本可以调用Makefile以及其他构建工具来构建项目。这种组合可以大大简化编译和构建过程,使代码更易于维护和分发。
16 3
|
4天前
|
Ubuntu Unix Linux
|
4天前
|
Linux Shell 数据安全/隐私保护
|
4天前
|
存储 关系型数据库 MySQL
linux安装MySQL8.0,密码修改权限配置等常规操作详解
linux安装MySQL8.0,密码修改权限配置等常规操作详解
|
4天前
|
弹性计算 运维 Shell