[转帖]重置 VCSA 6.7 root密码和SSO密码
问题描述
1、用root用户登录 VMware vCenter Server Appliance虚拟机失败,无法登录
2、vCenter Server Appliance 6.7 U1的root帐户错误尝试次数超过3次已锁定或帐户已过期
官方说明
在VCSA 6.7 U1中,SSO用户(即常用的administrator@vsphere.local)属于SystemConfiguration.BashShellAdministrator组,该用户将能够登录Bash Shell,并可以使用sudo调用任何命令,而无需输入密码。
重置VCSA的root密码(不重启)
1、 SSH 连接VCSA 6.7 虚拟机,用Administrator@vsphere.local 登录
2、如果是第一次登录,请启用shell,才能进入到命令环境

3、进入shell环境后,执行下面命令,切换到root环境
sudo -i
4、然后进入root shell,运行passwd更改root密码
passwd

5、然后exit退出当前环境,用新的root密码重新登录即可。
重置VCSA的root密码(需要重启)
1、重启VCSA虚拟机,当Photon OS出现时,按下”e“键,进入GNU GRUB 编辑模式
2、找到linux开头的段落,在末尾追加
rw init=/bin/bash

3、完成后按F10 ,继续引导
4、进入命令行:输入
mount -o remount,rw /
passwd
umount /
reboot -f
重置SSO admin密码
即重置administrator@vsphere.local的密码
访问vcsa的设备管理,https:// appliance-IP-address-or-FQDN :5480,开启vcsa的ssh访问
使用root用户,连入vcsa,输入:
Command> shell //进入shell环境
[root@01~ ]# /usr/lib/vmware-vmdir/bin/vdcadmintool
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
Please select:0. exit Test LDAP connectivity Force start replication cycle Reset account password Set log level and mask Set vmdir state Get vmdir state Get vmdir log level and mask ================== 3 //输入3 Please enter account UPN : administrator@vsphere.local New password is – Please select: exit Test LDAP connectivity Force start replication cycle Reset account password Set log level and mask Set vmdir state Get vmdir state Get vmdir log level and mask ================== exit //退出用新密码登录vc |
重置VCSA的数据库密码
注:更改远程SQL Server上的SQL数据库凭据时,必须更改用户ID和密码。
如果在Windows事件日志中看到如下错误,则可能需要更改vCenter Server数据库用户ID和密码:
vCenter not in registry or missing dll - failed to start vCenter.
1)关停vcsa服务
web用administrator登录到vc,进入到 Administration > Deployment > System Configuration.

要查看特定节点的服务列表,请单击“节点”,选择有问题的节点,然后单击“相关对象”选项卡。

输入vc的root和密码:


对于windows部署:
cd C:\Program Files\VMware\vCenter Server\bin
service-control –-list
service-control --start/stop servicename
service-control --start/stop --all
service-control --start --all --dry-run //看命令执行效果,并不会真正执行
2)备份vcsa配置文件vpxd.cfg
window路径:C:\ProgramData\VMware\vCenterServer\cfg\vmware-vpx.
3)vim vpxd.cfg
定位到 elemen位置
|
1
2
3
4
|
<DB><key_2>database_user_id</key2><key_3>*joqDY/eQvwyLBdLcXXJYZvDAd+FXYY8q7x///vhy4LE=</key_3></DB> |
编辑更新的数据库用户标识
如果您使用Windows集成身份验证连接到vCenter Server数据库,可删掉<key_3>中的值;
如vCenter Server数据库密码更改,请在启动vCenter Server服务之前更新vCenter Server数据库密码。
4)更新vCenter Server数据库密码
更新vCenter Server用于数据库连接到SQL数据库的密码
vCenter Server 5.5及更早版本:
C:\Program Files\VMware\Infrastructure\VirtualCenter Server\vpxd.exe -p
vCenter Server 6.x::
C:\Program Files\VMware\vCenter Server\vpxd\vpxd.exe -p
注:如果更改任何SQL身份验证模式或凭据(例如,从SQL身份验证更改为Windows身份验证),请确保用于vCenter Server数据库连接的ODBC系统DSN也已更新以反映凭据更改。
5)启动vcsa服务
附:vCenter Server 6.x services

[转帖]重置 VCSA 6.7 root密码和SSO密码的更多相关文章
- 重置CentOS 7的Root密码
centos7与centos6有很多修改,不一样了,打算写几篇关于日常用到的改动 修改root密码 centos7的用户模式跟6有所不同 1 - 在启动grub菜单,选择编辑选项启动 2 - 按键盘e ...
- ubuntu系统下mysql重置密码和修改密码操作
一.忘记密码后想重置密码 在介绍修改密码之前,先介绍一个文件/etc/mysql/debian.cnf.其主要内容如下图: 里面有一个debian-sys-maint用户,这个用户只有Debian或U ...
- MySQL root用户忘记密码怎么办?修改密码方法:skip-grant-tables
忘记密码怎么办? 1.以管理员身份打开cmd2.执行命令tasklist |findstr mysql ,查看正在运行的mysql进程 3.执行命令taskkill /F /PID 13644(此处进 ...
- MVC5 网站开发之六 管理员 2、添加、删除、重置密码、修改密码、列表浏览
目录 奔跑吧,代码小哥! MVC5网站开发之一 总体概述 MVC5 网站开发之二 创建项目 MVC5 网站开发之三 数据存储层功能实现 MVC5 网站开发之四 业务逻辑层的架构和基本功能 MVC5 网 ...
- Ubuntu 12.04 root账户开启及密码重设
以普通用户登录,root账号的开启.关闭和密码设置,命令如下: sudo passwd -u root # 启用root账户 sudo passwd root # 设置root 密码(包括重设) su ...
- wampserver下修改mysql root用户的登录密码
1.安装好wamp后,运行WampServer程序,进入MYSQL控制台; 2.进入控制台后,提示输入密码(不用输入任何密码,因为密码为空),按回车键进入; 3.输入“USE mysql;”然后回车, ...
- wamp下修改mysql root用户的登录密码
1.安装好wamp后,运行WampServer程序,进入MYSQL控制台; 2.进入控制台后,提示输入密码(不用输入任何密码,因为密码为空),按回车键进入; 3.输入“USE mysql;”然后回车, ...
- ubuntu root默认密码(初始密码)
ubuntu安装好后,root初始密码(默认密码)不知道,需要设置. 1.先用安装时候的用户登录进入系统 2.输入:sudo passwd 按回车 3.输入新密码,重复输入密码,最后提示passwd ...
- ubuntu18.04 安装mysql不出现设置 root 帐户的密码问题(装)
ubuntu18.04 安装mysql不出现设置 root 帐户的密码问题 https://blog.csdn.net/NeptuneClouds/article/details/80995 ...
- MySQL,如何修改root帐户密码、如何解决root帐户忘记密码的问题
1. 如何修改root帐户密码 打开MySQL 5.6 Command Line Client窗口,输入当前密码登录,然后依次输入如下3条命令: use mysql; update user set ...
随机推荐
- Text Intelligence - TextIn.com AI时代下的智能文档识别、处理、转换
一.智能文档处理介绍 在AI时代,智能文档处理技术正变得越来越重要.它包括了智能文字识别(OCR).智能文档信息抽取.文档图像处理以及文档转换等多个方面.这些技术共同构成了现代信息处理的核心,广泛应用 ...
- MRS大企业ERP流程实时数据湖加工最佳实践
本文分享自华为云社区<MRS大企业ERP流程实时数据湖加工最佳实践>,作者:晋红轻 . 本文将以ERP流程实践为例介绍MRS实时数据湖方案的演进 案例实践需求解析: 业务描述 AE表:会计 ...
- 只需2步,教你在Vue中设置登录验证拦截
摘要:两步教你在Vue中设置登录验证拦截! 本文分享自华为云社区<两步教你在Vue中设置登录验证拦截!>,作者: 灰小猿 . 今天在做vue和springboot交互的一个项目的时候,想要 ...
- webpack性能优化(1):分隔/分包/异步加载+组件与路由懒加载
webpack ensure相信大家都听过.有人称它为异步加载,也有人说做代码切割,那这个家伙到底是用来干嘛的?其实说白了,它就是把js模块给独立导出一个.js文件的,然后使用这个模块的时候,webp ...
- 从“13天”到“0天”延时,揭秘幸福里离线SLA保障最佳实践
更多技术交流.求职机会,欢迎关注字节跳动数据平台微信公众号,回复[1]进入官方交流群 "幸福里"是抖音集团旗下集内容.社区.工具于一体的房产媒体综合信息平台,致力于提供多样化 ...
- NettyHandler 常用生命周期方法
NettyHandler 常用生命周期方法 @Component @ChannelHandler.Sharable //表示这里是线程安全的 public class ImServerHandler ...
- MySQL 数据库中的数据类型
整数类型 标准 SQL 中支持 INTEGER 和 SMALLINT 这两种类型,MySQL 数据库除了支持这两种类型以外,还扩展支持了 TINYINT.MEDIUMINT 和 BIGINT 整数类型 ...
- 浅谈sql执行流程、innodb架构设计、buffer pool缓冲池
一.从服务端到数据库sql执行流程: 1.SQL接口:负责处理接收到sql的语句 2.查询解析器:负责将sql变成数据库可以看懂的语言 3.查询优化器:选择最优的查询路径(针对你编写的复杂sql语句生 ...
- ABAP 内表与JSON转换
一.内表转JSON "-----------------------------@斌将军----------------------------- TYPES: BEGIN OF ty_na ...
- Codeforces Round #665 (Div. 2) A - D题题解
成功拼手速提前过了AC两题,估计因为这个原因排名挺高的,B题晚上做的时候没绕出来,wa4发... 1401A - Distance and Axis 如果 \(n\) 小 于 \(k\) ,则必须将\ ...