Cisco Unified Mobility Advantage (CUMA) fait partie de la gamme de produits Cisco Unified Communications. CUMA est un logiciel serveur déployé derrière votre pare-feu d'entreprise qui connecte les téléphones mobiles des employés à vos serveurs d'annuaire, à votre système de communications IP, aux serveurs de groupe et de conférence, ainsi qu'à d'autres ressources de l'entreprise. Cela étend les fonctionnalités essentielles de communication d'entreprise aux combinés mobiles et permet à chacun de communiquer plus efficacement.
Ce document fournit les instructions pour dépanner la récupération des mots de passe dans Cisco Unified Mobility Advantage Server.
Aucune spécification déterminée n'est requise pour ce document.
Les informations de ce document sont basées sur le serveur CUMA version 7.1.2.3.
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command.
Pour plus d'informations sur les conventions utilisées dans ce document, reportez-vous à Conventions relatives aux conseils techniques Cisco.
Le problème est que vous ne pouvez pas vous connecter avec SSH, CLI ou la page Plateforme. La procédure de récupération d'appel a été tentée, mais vous ne pouvez toujours pas vous connecter à la console. Si un mot de passe inacceptable est entré lors d'une récupération de paquets, le mot de passe n'est pas utilisable. Il existe au moins trois types de mots de passe qui ne sont pas acceptés lors d'une réinitialisation de mot de passe :
Le mot de passe est trop court
Les mots de passe ne correspondent pas
Mot de passe dans le dictionnaire
Remarque : si l'un de ces types est utilisé, une erreur s'affiche. Si un mot de passe correct est entré, il apparaît que le mot de passe a été réinitialisé. Cependant, le mot de passe n'est pas utilisable. Toute tentative de récupération de mot de passe ne fonctionnera pas dans ce cas. Vous ne pourrez pas vous connecter à l'interface utilisateur graphique ou à l'interface de ligne de commande de la plate-forme.
Si vous ne vous souvenez pas du mot de passe admin, voici la procédure pour le réinitialiser. Il existe deux méthodes pour réinitialiser le mot de passe. Le premier est sans CD de récupération et l'autre est avec CD.
Connectez-vous à la zone linux avec le compte root (il s'agit d'une zone linux standard).
Vérifiez que ces services sont en cours d'exécution :
/sbin/service cuma_db start
/sbin/service cuma_admin start
/sbin/service cuma_nm start
Modifiez le fichier à l'aide de l'éditeur vi : /opt/cuma/conf/admin/admin.xml.
Rechercher cette ligne :
<name>admin_password</name> <value>{MD5}xxxxxxxxxxxxxxxxxxxxxxxxxx</value>
Et changez-le en :
<name>admin_password</name> <value>{plain}new_password</value>
Utilisez cette commande afin de redémarrer le service :
/sbin/service cuma_admin restart
Connectez-vous avec « admin » et « new_password ».
Le problème est que vous ne pouvez pas réinitialiser le mot de passe d'administration du système d'exploitation lors de l'utilisation du processus de récupération de pwrecovery. Complétez ces étapes afin de résoudre le problème :
Démarrez le système à l'aide du CD de récupération (la version 7.1.2 ou ultérieure est recommandée).
Assurez-vous qu'il peut détecter l'installation (qui est imprimée avec le menu principal du CD de récupération).
Appuyez sur alt+F2 pour accéder au shell racine du CD de récupération.
La partition active doit être sur /mnt/part1. Assurez-vous qu'il est correctement monté.
Exécutez les commandes chroot /mnt/part1 rpm -q master et chroot /mnt/part2 rpm -q master afin de trouver la partition active.
Après avoir exécuté ces commandes et trouvé la version opérationnelle du serveur à partir des résultats retournés, vous devez l'utiliser comme partition de travail.
Entrez la partition active par chroot /mnt/part1, s'il s'agit d'une nouvelle installation.
Si le serveur a été mis à niveau, utilisez cette référence spécifique (chroot /mnt/part<no>).
Sur les versions précédentes, exécutez /root/.security/unimmunize.sh pour supprimer le bit imutable de /etc/passwd.
Modifiez /etc/passwd et modifiez root:x:0:0:root:/root:/sbin/nologin en root:x:0:0:root:/root:/bin/bash, puis enregistrez les modifications.
Exécutez la commande passwd root et donnez un mot de passe à l'invite, puis confirmez. Vous aurez maintenant accès à la racine lorsque vous démarrerez dans la partition active.
Appuyez sur Alt+F1 pour obtenir le menu principal du CD de récupération et entrez q pour quitter. Puis, éjectez le cd.
Appuyez sur Ctrl+Alt+Suppr pour redémarrer.
Après cela, SSH en tant que root et définissez un mot de passe temporaire pour l'administrateur du système d'exploitation avec cette commande : passwd admin, où admin est le nom de connexion utilisateur de votre administrateur système d'exploitation.
Remarque : Ici, le mot de passe n'est utilisé que temporairement. Vous devrez le refaire.
Démarrez l'interface de ligne de commande à l'aide de la commande su - admin, où admin est le nom de connexion de l'administrateur du système d'exploitation.
Modifiez le mot de passe dans la base de données à l'aide de la commande CLI set password user <admin id>.
Quittez l'interface de ligne de commande.
Définissez le mot de passe système de l'administrateur du système d'exploitation pour qu'il corresponde au mot de passe de la base de données à l'aide de la commande suivante : passwd admin, où admin est le nom de connexion de l'administrateur du système d'exploitation.
Remarque : Ceci est documenté par l'ID de bogue Cisco CSCtf25554 (clients enregistrés uniquement).
Révision | Date de publication | Commentaires |
---|---|---|
1.0 |
13-May-2011 |
Première publication |