语音和统一通信 : Cisco Unified Mobility

CUMA OS密码重设失效与“pwrecovery”进程

2016 年 10 月 27 日 - 机器翻译
其他版本: PDFpdf | 英语 (2015 年 8 月 22 日) | 反馈


目录


简介

Cisco Unified Mobility Advantage (CUMA)是Cisco Unified通信系列产品的一部分。CUMA是在连接雇员的移动电话到您的目录服务器、IP通信系统、群件和会议服务器以及其他公司资源的您的企业防火墙后部署的服务器软件。这对移动话筒扩大关键企业通信功能并且允许大家更加有效通信。

本文提供指南排除故障在Cisco Unified Mobility Advantage服务器的密码恢复。

先决条件

要求

本文档没有任何特定的要求。

使用的组件

本文档中的信息根据CUMA服务器版本7.1.2.3。

本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您使用的是真实网络,请确保您已经了解所有命令的潜在影响。

规则

有关文档规则的详细信息,请参阅 Cisco 技术提示规则

问题

问题是您不能登陆与SSH或CLI或者平台页。pwrecovery步骤尝试,但是您不能仍然登陆到控制台。在pwrecovery期间,如果一个不可接受的密码输入,密码不是可用的。有在密码重设期间,没有接受密码的至少的三种类型:

  • 密码是太短的

  • 密码不匹配

  • 在字典的密码

注意: 如果使用这些类型中的任一个,错误显示。然后,如果一个正确密码输入,看起来密码重置。然而,密码不是可用的。任何尝试执行密码恢复在这种情况下不会运作。您无法登陆到平台GUI或CLI。

解决方案 1

如果不记得管理员密码,这是重置它的步骤。有重置密码的两个方法。第一个是,无需使用恢复CD,并且其他是CD。

  1. 登陆到有根帐户的Linux方框(这是一个标准的Linux方框)。

  2. 确保这些服务运行:

    • /sbin/service cuma_db开始

    • /sbin/service cuma_admin开始

    • /sbin/service cuma_nm开始

  3. 使用Vi编辑器,编辑文件:/opt/cuma/conf/admin/admin.xml

  4. 查找此线路:

    <name>admin_password</name>
    
    <value>{MD5}xxxxxxxxxxxxxxxxxxxxxxxxxx</value>

    并且请更改它对:

    <name>admin_password</name>
    
    <value>{plain}new_password</value>
  5. 请使用此命令为了重新启动服务:

    /sbin/service cuma_admin restart
  6. 登陆与“admin”和“new_password”。

解决方案 2

当曾经pwrecovery进程时,问题是您不能重置OS管理员密码。完成这些步骤以解决问题:

  1. 引导有恢复CD的系统(推荐7.1.2或以后)。

  2. 确保它能检测打印与恢复CD主菜单)的安装(。

  3. alt+F2获得对恢复CD的根shell的访问。

  4. 活动分区应该在/mnt/part1。确保它适当地装载。

  5. 运行chroot /mnt/part1 RPM - q主控chroot /mnt/part2 RPM - q重要的命令为了查找活动分区。

  6. 在您运行这些命令并且查找服务器的工作版本从返回的结果后的,您需要使用它作为工作的分区。

  7. 如果它是新的安装,由chroot /mnt/part1进入活动分区。

  8. 如果服务器升级,请使用该特定部件号(chroot /mnt/part <no>)。

  9. 在更早版本上,请运行/root/.security/unimmunize.sh/etc/passwd删除不变的位。

  10. 编辑/etc/passwd并且更改root:x:0:0:root:/root:/sbin/nologinroot:x:0:0:root:/root:/bin/bash,然后保存更改。

  11. 运行root命令的密码并且给密码在提示符,然后确认。现在,当您启动到活动分区,您将访问根访问权限。

  12. Alt+F1得到主要恢复CD菜单和输入q离开。然后,请抛出cd。

  13. ctrl+alt+delete重新启动。

  14. 在此以后, SSH作为根和设置OS的admin一个临时密码用此命令:密码admin,其中admin是您的OS管理员的用户登录名。

    注意: 这里,临时地只使用密码。您将需要再做它。

  15. 开始与admin命令的su的CLI -,其中admin是OS管理员的登录名。

  16. 更改在数据库的密码与CLI命令set password用户<admin的id>

  17. 从CLI退出。

  18. 设置OS管理员的系统密码匹配数据库密码用此命令:密码admin,其中admin是OS管理员的登录名。

    注意: 这由Cisco Bug ID CSCtf25554 (仅限注册用户)描述。


相关信息


Document ID: 112908