Ajouter un mot de passe de gestion à votre modèle

CloudStack fourni une fonctionnalité optionnelle de réinitialisation de mot de passe qui permet aux utilisateurs de fournir un mot de passe root ou admin temporaire ou de réinitialiser un mot de passe root ou admin existant depuis l’interface CloudStack.

Pour activer la fonctionnalité de Réinitialisation de Mot de passe, vous aurez besoin de télécharger un script additionnel pour patcher votre modèle. Lorsque plus tard vous téléchargerez votre modèle dans CloudStack, vous pourrez spécifier si la fonctionnalité de réinitailisation de mot de passe admin/root doit être activée pour ce modèle.

La fonctionnalité de mot de passe de gestion fonctionne toujours par réinitialisation du mot de passe du compte lors du démarrage de l’instance. Le script effectue un appel HTTP au routeur virtuel pour recupérer le mot de passe du compte qui doit être changé. Aussi longtemps que le routeur virtuel est accessible l’invité aura accès au mot de passe du compte qui doit être utilisé. Quand l’utilisateur demande une réinitialisation du mot de passe, le serveur de gestion génère et envoie un nouveau mot de passe au routeur virtuel pour ce compte. Ainsi un redémarrage de l’instance est nécessaire pour effectuer un changement de mot de passe.

Si le script n’est pas capable de contacter le routeur virtuel durant le démarrage de l’instance le mot de passe ne sera pas réinitialisé mais le démarrage va continuer normalement.

Installation d’un OS Linux

Utiliser les étapes suivantes pour commencer l’installation d’un OS Linux :

  1. Télécharger le fichier du script cloud-set-guest-password :

  2. Renommer le fichier :

    mv cloud-set-guest-password.in cloud-set-guest-password
    
  3. Copier ce fichier sous /etc/init.d.

    Sur certaines distributions Linux, copier le fichier sous /etc/rc.d/init.d.

  4. Lancer la commande suivante pour rendre le script exécutable :

    chmod +x /etc/init.d/cloud-set-guest-password
    
  5. En fonction de la distribution Linux, continuer avec l’étape appropriée.

    Sous Fedora, CentOS/RHEL et Debian, lancer :

    chkconfig --add cloud-set-guest-password
    

Installation d’un OS Windows

Télécharger l’installateur, CloudInstanceManager.msi depuis la page de Téléchargement et lancer l’installateur dans la VM windows nouvellement créée.