vCert.sh : le script indispensable pour sécuriser vos certificats SSL VMware
Le script vCert.sh, développé par Vincent Santa Maria de Broadcom, est un outil puissant pour la gestion des certificats SSL dans les environnements VMware vCenter. Il permet aux administrateurs de simplifier des tâches complexes liées aux certificats, telles que leur remplacement, leur suppression ou leur publication, tout en assurant la sécurité et la stabilité de l’infrastructure.(Gist)
🧰 Fonctionnalités principales
🔐 Gestion complète des certificats SSL
Le script vCert.sh offre une interface en ligne de commande pour :
- Remplacer les certificats SSL existants.
- Supprimer les certificats obsolètes ou non valides.
- Publier de nouveaux certificats dans le répertoire VMware Directory (VMDir).
- Gérer les certificats des autorités de certification (CA) dans le magasin VECS.(Gist)
🛡️ Sécurité renforcée
Avant toute opération, le script demande une confirmation explicite de l’utilisateur, soulignant les risques potentiels et l’importance de disposer de sauvegardes valides. Il est recommandé de consulter l’article de la base de connaissances Broadcom pour des instructions détaillées.
🧪 Mode débogage
Pour faciliter le diagnostic, un mode débogage est disponible. Il suffit de décommenter la ligne correspondante dans le script ou d’utiliser l’option --debug
lors de l’exécution.
⚙️ Utilisation du script
Pour exécuter le script, utilisez la commande suivante :
./vCert.sh --user admin@vsphere.local --password 'VotreMotDePasse'
Les options disponibles incluent :
:contentReference[oaicite:51]{index=51}
: Affiche le menu d’aide.:contentReference[oaicite:57]{index=57}
: Active le mode débogage.:contentReference[oaicite:63]{index=63}
: Continue les opérations même si les tâches de sauvegarde échouent.:contentReference[oaicite:69]{index=69}
: Spécifie le compte administrateur SSO.:contentReference[oaicite:75]{index=75}
: Mot de passe pour le compte SSO spécifié.(Gist, Credly)
🧩 Intégration avec vCenter High Availability (VCHA)
Le script détecte automatiquement si le cluster VCHA est activé. Il recommande de placer le cluster en mode maintenance avant d’effectuer des opérations sur les certificats pour éviter des basculements automatiques non désirés.(Gist)
📌 Bonnes pratiques
- Effectuez toujours une sauvegarde complète de votre environnement vCenter avant d’utiliser le script.
- Utilisez le mode débogage pour obtenir des informations détaillées en cas de problème.
- Consultez la documentation officielle de Broadcom pour des instructions spécifiques à votre version de vCenter.(Reddit)
📁 Ressources supplémentaires
- Script vCert.sh sur GitHub : (Gist)
- Article de la base de connaissances Broadcom sur la gestion des certificats : (Gist)(Gist)