Dell Networking OS10 Cómo ejecutar la actualización de certificados en Windows con Python

Summary: Cómo actualizar el certificado de OS10 mediante Python en 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

Tabla de contenido


1.  Requisitos
2.  Pasos para ejecutar el script en Windows
3.  Resumen de comandos
4.  Elementos que se deben considerar


Requisitos

 
  • Python 3.x y pip3 deben estar instalados
  • Debe instalar paramiko y scp para python3
  • Se puede acceder al switch desde el sistema Windows
  • Cambiar usuario con función Sysadmin
  • No debe tener configurada la opción "system-cli disable"
  • Procure utilizar python3/pip3 si python2 y 3 están instalados
 

Pasos para ejecutar el script en Windows


1.  Descargue e instale la versión más reciente de python 3.x y pip3

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

image.png

image.png

ALERTA:  Procure marcar "Add Python 3.9 to PATH"

2.  Descargue y descomprima cert.zip en un directorio temporal

https://www.dell.com/support/software/es-mx/04



 
3.  Símbolo del sistema abierto por el administrador en un directorio temporal
 

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

 
4.  Paramiko y scp de instalación de PIP
 
pip install paramiko scp



5.  Ejecute el archivo en cada IP del switch o con el archivo host según el archivo léame.

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.  Después de ejecutar el script, revise el artículo de la LKB (Vencimiento y solución del certificado de Dell Networking OS10) para conocer los próximos pasos.

ALERTA: Mueva el VLTi o vuelva a cargar el switch según los pasos de la base de conocimientos para que el certificado surta efecto.
 

Resumen de comandos:

 
Comando Explicación
cd c:\Users\cert\Downloads\cert_upgrade_script-4\cert_upgrade_script-4 Mover al directorio de certificados extraídos
pip install paramiko scp Instalar los módulos de python necesarios
python cert.py -u "admin" -p "admin" -h "<IP>" -c compruebe que el switch sea vulnerable.
python cert.py -u "admin" -p "admin" -h "<IP>" Ejecute el script para cambiar el certificado
python cert.py -u "admin" -p "admin" -h "<IP>" -c Compruebe si se actualizó el switch
 

Elementos que se deben considerar

  • El script realiza comprobaciones de versión si la que se encuentra en ejecución es inferior a 10.4.3.x
    • Si hay en ejecución una versión inferior a esta, se generará el mensaje "running a version less than 10.4.3.x, please upgrade to newer version"
  • El script realiza comprobaciones de versiones superiores a 10.5.1.0. (en la versión v4 del script)
    • el sistema no es vulnerable si otros switches del clúster también tienen en ejecución 10.5.1.0 o versiones posteriores
    • Sin embargo, es posible que el firmware más reciente haya afectado el certificado. No está en uso y, por lo tanto, se puede desestimar o actualizar sin preocuparse.
  • Procure utilizar “ (comillas dobles) si hay caracteres especiales en el nombre de usuario o la contraseña en 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.