思科统一移动优势(CUMA)是思科统一通信产品系列的一部分。CUMA是部署在企业防火墙后的服务器软件,可将员工的移动电话连接到目录服务器、IP通信系统、组件和会议服务器以及其他公司资源。这将关键业务通信功能扩展到移动手机,并使每个人都能更有效地通信。
本文档提供了在Cisco Unified Mobility Advantage Server中排除口令恢复故障的指南。
本文档没有任何特定的要求。
本文档中的信息基于CUMA服务器版本7.1.2.3。
本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您使用的是真实网络,请确保您已经了解所有命令的潜在影响。
有关文档规则的详细信息,请参阅 Cisco 技术提示规则。
问题是您无法使用SSH、CLI或平台页面登录。已尝试pwrecovery过程,但您仍无法登录控制台。如果在pwrecovery期间输入了不可接受的密码,则密码不可用。在密码重置期间,至少有三种类型的密码不被接受:
密码太短
密码不匹配
词典中的密码
注:如果使用任何此类型,则会显示错误。如果输入了正确的密码,则显示密码已重置。但是,密码不可用。在这种情况下,任何尝试恢复密码的操作都不起作用。您将无法登录平台GUI或CLI。
如果您不记得管理员密码,请按以下步骤重置密码。有两种方法可重置密码。第一种是不使用恢复光盘,另一种是使用光盘。
使用根帐户登录到linux框(这是标准的linux框)。
确保这些服务正在运行:
/sbin/service cuma_db start
/sbin/service cuma_admin start
/sbin/service cuma_nm start
使用vi编辑器编辑文件:/opt/cuma/conf/admin/admin.xml。
查找此行:
<name>admin_password</name> <value>{MD5}xxxxxxxxxxxxxxxxxxxxxxxxxx</value>
将其更改为:
<name>admin_password</name> <value>{plain}new_password</value>
使用此命令可重新启动服务:
/sbin/service cuma_admin restart
使用“admin”和“new_password”登录。
问题是,使用pwrecovery过程时无法重置操作系统管理密码。完成这些步骤以解决问题:
使用恢复CD(建议使用7.1.2或更高版本)启动系统。
确保它能检测到安装(与恢复CD的主菜单一起打印)。
按alt+F2以访问恢复CD的根外壳。
活动分区应在/mnt/part1上。请确保它已正确安装。
运行chroot /mnt/part1 rpm -q master和chroot /mnt/part2 rpm -q master命令以查找活动分区。
运行这些命令并从返回的结果中查找服务器的工作版本后,需要将其用作工作分区。
如果是新安装,请通过chroot /mnt/part1输入活动分区。
如果服务器已升级,请使用该特定部件号(chroot /mnt/part<no>)。
在早期版本中,运行/root/.security/unimmunize.sh以从/etc/passwd中删除不可变位。
编辑/etc/passwd并将root:x:0:0:root:/root:/sbin/nologin更改为root:x:0:0:root:/root:/bin/bash,然后保存更改。
运行passwd root命令,在提示符下输入口令,然后确认。现在,当您引导到活动分区时,您将拥有根访问权限。
按Alt+F1获取主恢复CD菜单,然后输入q退出。然后,弹出光盘。
按ctrl+alt+delete重新启动。
此后,SSH以根用户身份进入,并使用以下命令为操作系统管理员设置临时密码:passwd admin,其中admin是OS管理员的用户登录名。
注意:此处仅临时使用密码。你需要再做一次。
使用su - admin命令启动CLI,其中admin是OS管理员的登录名。
使用set password user<admin id> CLI命令更改数据库中的密码。
从CLI退出。
使用以下命令设置操作系统管理员的系统密码以匹配数据库密码:passwd admin,其中admin是OS管理员的登录名。
版本 | 发布日期 | 备注 |
---|---|---|
1.0 |
13-May-2011 |
初始版本 |