如何重置VCSA6.0 ROOT用户密码。

如果vcsa的root用户密码遗失了怎么办?网上很多关于恢复suse linux系统root用户的文章,但都不适用于VCSA,即使VCSA使用的是suse内核,原因是VCSA无法直接进入单用户模式,在进入单用户模式之前有一层用户密码验证,如下图所示,必须按P后输入root用户和密码方能进入下步操作,所以我们要做的第一步是清除GRUB菜单密码。

具体操作步骤:

1、用redhat7的DVD光盘引导系统,在启动菜单中选择“Troubleshooting”

2、然后选择“Rescue a Red Hat Enterprise Linux system”

3、选择continue继续(有些7.0小版本引导盘可能不会出现以下菜单,所以尽量用7.2或者最新版本RH linux安装盘),在经过一会扫描之后,会将当前VCSA root文件系统挂载到/mnt/sysimage目录中

4、VCSA root文件系统已经被挂载。

5、编辑/mnt/sysimage/grub/menu.lst文件。

注意:我在VCSA6.2环境中测试,挂载了sysimage后,在boot目录中没有任何文件,如果出现此情况,可以用ubuntu光盘引导进入图形界面体验模式,然后在图形界面相同路径中找到menu.lst文件进行修改,原理一样,只是找到menu.lst文件的方法不同。

6、将带有password的一行代码删掉,然后保存退出。

修改后的menu.lst文件内容

7、之后将光盘弹出重启系统,再次进入VCSA菜单时发现可以按“e”进入单用户命令行模式了。

8、按e后进入子菜单,选择kernel /.......一行

9、在命令行后加入一行代码 init=/bin/bash ,然后回车返回上级菜单。

10、返回上级菜单后,在kernel /.....这行按“b”启动命令行。

11、你会看到类似以下画面。

12、使用passwd命令重置root用户密码。

13、修改完成后重启系统正常进入VCSA即可。

时间: 2024-10-23 06:23:28

如何重置VCSA6.0 ROOT用户密码。的相关文章

XAMPP笔记之重置MySQL/MariaDB Root用户密码

目前在使用MYSQL,在MAC下安装使用的是XAMPP 4.5.2,需要重置MySQL/MariaDB Root用户密码.遇到一个小问题记录于下: 1,根据官方指导(http://localhost/dashboard/docs/reset-mysql-password.html)处的提示,运行如下命令: (1)先启动MYSQL SERVER,这个没有问题: (2)打开终端,切换到XAMPP的默认安装位置,在我的MAC上是 /Applications/XAMPP/xamppfiles/bin ,

linux下重置mysql的root用户密码

如果忘记了MySQLroot密码,可以用以下方法重新设置: 1.停掉系统里的MySQL进程:     killall-TERM mysqld 2.用以下命令启动MySQL,以不检查权限的方式启动:进入到mysql的bin下     ./mysqld_safe--skip-grant-tables & 3.然后用空密码方式使用root用户登录 MySQL:    mysql -uroot 4.修改root用户的密码:     mysql>update mysql.user set passwo

重置MySQL的root用户密码(Window)

1.首先要停止Mysql服务.打开CMD,键入命令 net stop mysql 默认的mysql服务名就是mysql,如果你修改过服务名,请自行对照修改命令. 2.在CMD中进入mysql的bin目录,例如我的就是 c:\mysql\bin ,键入命令 mysqld-nt --skip-grant-tables 这个命令是用来跳过mysql的权限检查表,如果命令成功就会发现CMD窗口处于停滞状态. 3.重新打开一个CMD窗口,再次进入mysql的bin目录,键入命令 mysql -u root

MySQL重置root用户密码的方法

本教程适用于采用Win2003.WinXP操作系统的迅美VPS和云主机产品. 当管理员忘记MySQL密码怎么办?屡次输入密码,仍然提示错误,网站无法正常运行,数据库也无法管理,管理员束手无策. 网站程序或MySQL管理软件连接MySQL服务器时密码错误,会出现"1045 - Access denied for user 'root'@'localhost'(using password:YES)"的错误提示,如下图: 当确认已经忘记MySQL密码,则可以通过以下方案重置root用户密码

MySQL重置root用户密码的方法【亲测可用】

1. 报错截图 2.当确认已经忘记MySQL密码,则可以通过以下方案重置root用户密码.双击打开C:\Program Files\MySQL\MySQL Server 5.1\my.ini文件,如下图: 3. 点击“记事本”软件顶部的“编辑”,再选择“查找”,在“查找内容”处输入[mysqld],并点击“查找下一个”,它会自动转到[mysqld]字段行.在下面增加一行skip-grant-tables并保存,如下图:[mysql_5.6 没有my.ini文件,可以将my-default.ini

Linux系统重置root用户密码

Linux系统重置root用户密码 作者:Eric 微信:loveoracle11g 查看系统版本是不是RHEL7 [[email protected] ~]# cat /etc/redhat-release Red Hat Enterprise Linux Server release 7.0 (Maipo) 重启主机并在引导界面敲击按键"e"来进入内核编辑页面 在linux16这行的按(End键/Ctrl+E)到最后面追加"rd.break"并同时一起按下&qu

如何重置MySQL数据库的root用户密码

问题 如何重置MySQL数据库的root用户密码 解决方案 当忘记MySQL的root密码的时候,可以进行如下的步骤重新设置MySQL的root密码: ■■Linux的平台■■ 1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库.因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的状态下,其他的用户也可以任意地登录和修改MySQL的信息.可以采用将MySQL对外的端口封闭,并且停止Apache以及所有的用户进程的方法实现服务器的准安全状态

Ubuntu 下重置root用户密码

# [mysqld] section 中加入 "skip-grant-tables" sudo vi /etc/mysql/my.cnf sudo service mysql restart #用空密码进入mysql管理命令行 sudo mysql -u root -p mysql # 重置 root 用户密码 update user set password=PASSWORD("root") where user='root'; # 退出 quit # 将第一步改

RHEL/CentOS 6/7重置root用户密码——方法与过程

本文以重置root用户密码为例,讲解一下Linux运维工作中解决一般问题的过程和结果.重置root密码这种问题的结果很简单,重点是解决过程,供新手参考和借鉴,希望通过此文作为新手能知道日常运维中解决一个问题的过程是怎样的,以及从解决问题的过程中应该学到什么. 人的思维总是会固化的,除非他自己深刻地认识到的确需要转变.IT领域中的知识总是在不断变化更新的,需要我们不停地去"增删改查"自己的小知识库.先前以为达到某一个目的可以这样做一件事情,可能一小段时间后就需要那样做一件事情. 事情经过