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

Resumen: Cómo actualizar el certificado de OS10 mediante Python en Windows.

Este artículo se aplica a Este artículo no se aplica a Este artículo no está vinculado a ningún producto específico. No se identifican todas las versiones del producto en este artículo.

Instrucciones

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.

Productos afectados

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

Productos

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 ...
Propiedades del artículo
Número del artículo: 000188441
Tipo de artículo: How To
Última modificación: 21 jun 2021
Versión:  2
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.