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

Summary: Mise à jour du certificat OS10 à l’aide de Python à partir de Windows.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this 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.

Affected Products

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

Products

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 ...
Article Properties
Article Number: 000188441
Article Type: How To
Last Modified: 21 Jun 2021
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.