SUSE12 重置root密码

今天发现一台SUSE 12.0 linux服务器root密码忘记了。在google 百度上找了许久没有找到 SUSE SLES12重置root密码的方法。根据网上众多解决办法反复试验,终于将密码重置,现记录之以备忘。

重置方案是:修改原服务器配置文件/etc/shadow  ,将某已知root密码服务器hostA的root这行替换掉,即服务器root密码更换成hostA的root密码

具体分三步:

  1. 先用安装盘启动服务器,进入救援系统“Rescue System”
  2. 在救援系统下,挂载原服务器根分区 / 到某个文件系统下,先用fdisk -l命令检查原服务器根分区在救援系统下的标识:

如图示中 /dev/sda2 是原服务器根分区。

3. 将/dev/sda2 挂载到某个系统系统下,比如/chrootpw

mount -o ,rw /dev/sda2  /chrootpw

4. 修改原服务器/etc/shadow文件

vi /chrootpw/etc/shadow

5.然后将hostA /etc/shadow   root这行替换,保存文件,重启服务器即可

如果是虚拟机更方便:将需要修改root服务器硬盘挂载到某台同样系统的虚拟机上, 修改完原服务器/etc/shadow,卸载修改root服务器的硬盘,再将服务器重启即可

时间: 2024-10-06 00:07:38

SUSE12 重置root密码的相关文章

LAMP搭建20:MySQL重置root密码

默认情况下安装完成后mysql没设root密码,可以直接登录: [[email protected] ~]# mysql -uroot Welcome to the MySQL monitor.  Commands end with ; or \g. Your MySQL connection id is 9 Server version: 5.1.49 MySQL Community Server (GPL) Copyright (c) 2000, 2010, Oracle and/or it

MySQL 修改用户密码及重置root密码

为数据库用户修改密码是DBA比较常见的工作之一.对于MySQL用户账户的密码修改,有几种不同的方式,推荐的方式使用加密函数来修改密码.本文主要描述了通过几种不同的方式来修改用户密码以及mysql root账户密码丢失(重置root密码)的处理方法. 1.密码修改的几种方法 a.可以在创建用户的时候指定密码,以及直接使用grant创建用户的时候指定密码. 对于已经存在的用户直接使用grant方式也可以修改密码 如下: --演示版本 [email protected][(none)]> show v

MySQL重置root密码的几种方法(windows+Linux)

重置root密码的方法: windows系统下:1.停止mysql服务:2.新建文件init-root.txt,写上如下内容: update mysql.user set password = password('newpwd') where user = 'root'; flush privileges; 保存:3.打开命令行,输入:C:\mysql\bin\mysqld --init-file=C:\\mysql-init.txt --init-file 选项指向初始化的文件 如果MySQL

linux重置root密码

ubuntu重置root密码: 在开机出现启动条时,进入Recovery Mode,在linux最后面修改启动配置:ro recovery nomodeset"修改为"rw single init=/bin/bash ,然后进入系统,passwd更改root密码,重启生效. centos重置root密码: 更简单,直接在出现启动条时,在加载内核的时候在最后面添加single或者是1,然后启动,进入系统,passwd更改root密码,重启生效.

MySQL重置root密码

1.重置root密码: service mysql stop# mysqld_safe --user=mysql --skip-grant-tables --skip-networking &# mysql -u root mysqlmysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root';mysql> FLUSH PRIVILEGES;mysql> quit # /etc/init.d/m

Rhel7 重置root密码为ooxxbalabala

Rhel7 重置root密码为ooxxbalabala 设置网络和主机名 Hostname newhost; Vi networkt 和vi hosts.

记录下 rhel 7 安装MySQL 并重置root密码

注意官方是很不提倡用root的. 下载并安装MySQL 最新的rpm地址 https://dev.mysql.com/downloads/repo/yum/ #wget https://repo.mysql.com//mysql57-community-release-el7-11.noarch.rpm #rpm -ivh mysql57-community-release-el7-11.noarch.rpm#yum install mysql-server 重置root密码 # systemc

密码破解之Esxi重置root密码

描述: 当你忘记了Esxi的root密码,而且这台主机又没有加入vcenter中.怎么办? 下面我们来重置root密码,但要保留里面的虚机数据. 准备: 一个Esxi的光盘.我的系统是Esxi5.5,所以就准备了Esxi5.5的光盘.其他版本的也一样 步骤: 1.将安装盘放入光驱,重启服务器从光驱启动.进入安装界面,选择Esxi-5.5选项.如图 2.安装界面,按Enter 3.按F11选择同意,进入下一步. 4.等待扫描设备. 5.进入选择硬盘界面,选择第一块硬盘. 6.到这一步很重要.选择第

CentOS7重置root密码修改主机名

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