Dell Networking OS10 : exécution de la mise à jour du certificat à partir de Windows avec Python

Résumé: Mise à jour du certificat OS10 à l’aide de Python à partir de Windows.

Cet article concerne Cet article ne concerne pas Cet article n’est associé à aucun produit spécifique. Toutes les versions du produit ne sont pas identifiées dans cet article.

Instructions

Sommaire


1.  Conditions à respecter
2.  Étapes d’exécution d’un script à partir de Windows
3.  Récapitulatif des commandes
4.  Éléments à prendre en compte


Conditions à respecter

 
  • Python 3.x et pip3 doivent être installés
  • Vous devez installer paramiko et scp pour python3
  • Le commutateur est accessible à partir du système Windows
  • Changez l’utilisateur de rôle Sysadmin
  • « system-cli disable » ne doit pas être configuré
  • Assurez-vous d’utiliser python3/pip3 si python2 et 3 sont installés
 

Étapes d’exécution d’un script à partir de Windows


1.  Téléchargez et installez la dernière version 3.x de python et pip3

https://www.python.org/downloads/ image.png

image.png

image.png

ALERTE :  assurez-vous de cocher « Add Python 3.9 to PATH »

2.  Téléchargez et décompressez cert.zip dans un répertoire temporaire

https://www.dell.com/support/software/us/en/04



 
3.  Invite de commande Admin Open dans un répertoire temporaire
 

cd c:\Users\cert\Downloads\cert_upgrade_script-4\cert_upgrade_script-4

 
4.  Installation PIP de paramiko & scp
 
pip install paramiko scp



5.  Exécutez le fichier sur chaque adresse IP du commutateur ou avec le fichier hôte selon les instructions du fichier readme.

python cert.py -u « admin » -p « admin » -h « <IP> » -c
python cert.py -u « admin » -p « admin » -h « <IP"
python> cert.py -u « admin » -p « admin » -h « <IP> » -c



 

6.  Après avoir exécuté le script, consultez l’article de la basse de connaissances (Solution et expiration du certificat OS10 Dell Networking OS10 (en anglais)) pour connaître les étapes suivantes.

ALERTE : rabattez le VLTi ou rechargez le commutateur en fonction des étapes de l’article de base de connaissances pour que le certificat prenne effet.
 

Récapitulatif des commandes :

 
Commande Explication
cd c:\Users\cert\Downloads\cert_upgrade_script-4\cert_upgrade_script-4 Accès au répertoire de certificats extraits
pip install paramiko scp Installation des modules Python requis
python cert.py -u « admin » -p « admin » -h « <IP> » -c Vérification de la vulnérabilité du commutateur.
python cert.py -u « admin » -p « admin » -h « <IP> » Exécution du script pour modifier le certificat
python cert.py -u « admin » -p « admin » -h « <IP> » -c Vérification de la résolution du problème.
 

Éléments à prendre en compte

  • Le script vérifie si la version est inférieure à la version 10.4.3.x
    • Si vous exécutez une version inférieure à cette version, le message « running a version less than 10.4.3.x, please upgrade to newer version » s’affiche.
  • Le script vérifie si la version supérieure à 10.5.1.0. (dans la version de script v4)
    • Le système n’est pas vulnérable si d’autres commutateurs du cluster exécutent également la version 10.5.1.0 ou une version ultérieure
    • Le firmware plus récent peut avoir affecté le certificat, mais il n’est pas utilisé en tant que tel et peut être ignoré ou mis à niveau sans problème
  • Assurez-vous d’utiliser des guillemets doubles (") si des caractères spéciaux se trouvent dans le nom d’utilisateur ou le mot de passe sous Windows.

Produits concernés

PowerSwitch S3048-ON, PowerSwitch S4048-ON, Dell EMC Networking MX5108n, Dell EMC Networking MX9116n, Dell EMC Networking N3200-ON, PowerSwitch S4048T-ON, PowerSwitch S4148U-ON, PowerSwitch S5148F-ON, PowerSwitch S5212F-ON, PowerSwitch S5224F-ON

Produits

PowerSwitch S4112F-ON/S4112T-ON, PowerSwitch S4128F-ON/S4128T-ON, PowerSwitch S4148F-ON/S4148T-ON/S4148FE-ON, PowerSwitch S4248FB-ON /S4248FBL-ON, PowerSwitch S5232F-ON, PowerSwitch S5248F-ON, PowerSwitch S5296F-ON, PowerSwitch S6010-ON , PowerSwitch S6100-ON, PowerSwitch Z9100-ON, PowerSwitch Z9264F-ON, PowerSwitch Z9332F-ON, PowerSwitch Z9432F-ON ...
Propriétés de l’article
Numéro d’article: 000188441
Type d’article: How To
Dernière modification: 21 Jun 2021
Version:  2
Trouvez des réponses à vos questions auprès d’autres utilisateurs Dell
Services de support
Vérifiez si votre appareil est couvert par les services de support.