Linux-Centos7如何恢复密码

1.忘记root密码怎么办?

使用单用户模式

第一步:重启Linux服务器

重启命令:reboot,init 6,shutdown -r now

关机命令:poweroff,init 0

好的,重启服务器。然后进入登录界面

使用上下键,选择红色箭头,按下e键,进入grub界面,如下

然后找到红色箭头地方,如下

修改ro的内容为 rw init=/sysroot/bin/sh crashkernel=auto,然后Ctrl+x,进入如下界面

使用命令ls /sysroot/root/

发现和正常系统 ls /root里的内容是一样的。

使用命令:

chroot /sysroot

这是使用,你发现和正常系统一样了。

使用命令passwd root修改密码,别忘了修改环境变量:LANG=en

最后别忘了一个关键命令:

touch /.autolabel

最后重启服务器,密码恢复成,你刚刚修改的密码。

这个场景,必须的本地,如果远程的方式,是实现不来的

时间: 2024-10-03 10:22:41

Linux-Centos7如何恢复密码的相关文章

Linux Centos7 Mysql 忘记密码怎么找回密码

1,跳过数据库权限验证 mysqld --skip-grant-tables --user=mysql & 2, systemctl restart mysqld 正常情况是起不来 的等个大概10秒ctrl + c终止 3,输入mysql 即可进入 4,修改新密码 UPDATE mysql.user SET authentication_string=password('new_password') WHERE user='root' AND host='localhost'; 5,刷新授权表

Centos7&Centos6 Root密码破解详解

Centos7&Centos6 Root密码破解详解 说到Linux的root登录密码,相信作为一个运维管理员都是一个敏感的问题,如果当管理员忘记root登录密码,需要破解的话是及其方便的,不像windows的登录密码破解,windows登录的密码破解我们需要介入工具进行破解,现在使用最多的是老毛桃等工具.而今天我们主要介绍一下centos7和cenos6的登录密码的破解方法.使用过Centos7的童鞋来说是有体会的,Centos7和Centos6版本的命令是有一定差别的,防火墙类型最为显著,从

CentOS7重置root密码修改主机名

一.CentOS修改主机名 CentOS修改主机名比较简单,首先查看当前主机名 #hostname 则会显示当前主机名.修改命令为 #hostnamectl set-hostname name 再通过hostname或者hostnamectl status命令查看更改是否生效 #hostnamectl status CentOS7修改主机名比较简单.下面看重置root密码 二.重置root密码 启动CentOS,在启动界面时,按下e 进入编辑页面 找到Linux 16的那一行,将ro改为rw i

Linux CentOS7 两台机器之间免输入密码相互登录(密钥对认证)

Linux CentOS7 两台机器之间免输入密码相互登录(密钥对认证) 两台机器为: 主机名:fxq-1,IP:192.168.42.181 主机名:fxq-2, IP:192.168.42.182 w命令可以查看当前登录用户的信息 [[email protected] ~]# w  23:59:42 up 12 min,  1 user,  load average: 0.00, 0.07, 0.11USER     TTY      FROM             [email prot

linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(安装操作系统环境)

最小化安装 linux CentOS7 我使用的镜像包:CentOS-7-x86_64-Minimal-1708.iso通过方向键选择:install centos 7回车 直接点击:continue SOFTWARE会自动checking以及选择:SYSTEM需手动选择下磁盘和开启下网卡:选择磁盘:直接点Done 如果可以自动获取IP 就点击开启(ON)即可:如果需要手动IP则点击 configure....(这里不再介绍)点击 DoneBegin installation安装的过程中给roo

Linux Centos7.x 安装部署Mysql5.7几种方式的操作手册

简述 Linux  Centos7.x 操作系统版本下针对Mysql的安装和使用多少跟之前的Centos6之前版本有所不同的,下面介绍下在centos7.x环境里安装mysql5.7的几种方法: 一.yum方式安装 从CentOS 7.0发布以来,yum源中开始使用Mariadb来代替MySQL的安装.即使你输入的是yum install -y mysql , 显示的也是Mariadb的安装内容. 使用源代码进行编译安装又太麻烦.因此,如果想使用yum安装MySQL的话,就需要去下载官方指定的y

Linux CentOS7系统中phpMyAdmin安装配置

今天介绍的是如何在Linux CentOS7系统中配置phpMyAdmin. 目录 环境准备 安装包 基本设置 网站预览 环境准备 linux centos7系统 ssh软件 php语言环境 mysql数据库 安装包 phpMyAdmin官网下载 安装前,请使用xshell连接远程服务器. 这次使用wget进行下载安装. 首先,进入下载文件夹. 这里是你存放下载包的地方. cd /home/downloads 其次,下载phpMyAdmin包. wget https://files.phpmya

Linux Centos7安装MySQL5.5(二进制方式安装)

Linux Centos7安装MySQL5.5(二进制方式安装)一.在/app目录下下载mysql-5.5.54-linux2.6-x86_64.tar.gz`[[email protected] /]# cd /app[[email protected] app]# wget http://mirrors.sohu.com/mysql/MySQL-5.5/mysql-5.5.54-linux2.6-x86_64.tar.gz二.解压mysql-5.5.54-linux2.6-x86_64.ta

Linux Centos7部署环境安装-CentOS

Linux Centos7部署环境安装-CentOS Centos7部署环境安装及Linux常用命令 centos系统下各文件夹的作用 centos7修改系统默认语言 centos7安装rz/sz命令 centos7安装netstat centos7安装lsof命令 centos7下载并安装jdk并配置环境变量 centos7安装Tomcat centos7安装Nginx centos7安装MySQL Linux常用命令 centos系统下各文件夹的作用 /: 根目录,一般根目录下只存放目录,不

Linux/Centos7账号与权限管理(超详细实例操作)

Linux/Centos7账号与权限管理 管理用户账号.组账号 查询账号信息 设置文件和目录的权限 设置文件和目录的归属 一.前言概述 ? 作为多用户.多任务(Multi-Users,Multi-tasks)的服务器操作系统,Linux提供了严格的权限管理机制,主要从用户身份.文件权限两个方面对资源进行限制.Linux基于用户身份对资源访问进行控制. 用户账号类别: 超级用户--root,权限最高 普通用户--自定义用户 匿名用户(nobody)类似于Windows中的Guest 程序用户--控