Dell Networking OS10. Как запустить обновление сертификата из Windows с помощью Python

Resumen: Как обновить сертификат OS10 с помощью Python из 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

Содержание


1.  Требования, которые необходимо выполнить
2.  Действия по запуску сценария из Windows
3.  Сводка
по командам4.  Элементы для принятия к сведению


Требования, которые необходимо выполнить

 
  • Python 3.x и pip3 должны быть установлены
  • Необходимо установить paramiko & scp для python3
  • Коммутатор доступен из системы Windows
  • Переключить пользователя с ролью системного администратора
  • Не должно быть настроено «system-cli disable»
  • Убедитесь, что используется python3/pip3, если установлены оба python2 и 3
 

Действия по запуску сценария из Windows


1.  Загрузите и установите последнюю версию 3.x python и pip3

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


image.png


ОПОВЕЩЕНИЕ:   Обязательно установите флажок «Add Python 3.9 to PATH»

2.  Загрузите и распакуйте cert.zip во временный каталог

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



 
3.  Администратор: открытие командной строки во временном каталоге
 

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

 
4.  Установка PIP paramiko & scp
 
pip install paramiko scp



5.  Запустите файл для каждого IP-адреса коммутатора или с файлом хоста в файле сведений.

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.  После выполнения сценария ознакомьтесь со статьей LKB (Dell Networking: OS10: истечение срока действия сертификата и решение), чтобы узнать о дальнейших действиях.

ОПОВЕЩЕНИЕ: Включите переключатель VLTi или перезагрузки в соответствии с инструкциями базы знаний, чтобы сертификат вступил в силу.
 

Сводка по командам:

 
Команда Пояснение
cd c:\Users\cert\Downloads\cert_upgrade_script-4\cert_upgrade_script-4 Перейдите в извлеченный каталог сертификатов
pip install paramiko scp Установка необходимых модулей python
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 Проверьте, обновлен ли коммутатор
 

Элементы для принятия к сведению

  • Сценарий проверяет версию, если она выполняется ниже 10.4.3.x
    • Если работает более ранняя версия, чем эта, появится сообщение «Используя версию ниже 10.4.3.x, пожалуйста, модернизируйте до более новой версии».
  • Сценарий проверяет версию на величину, превышающую 10.5.1.0. (в версии скрипта v4)
    • Система не уязвима, если другие коммутаторы в кластере также работают под управлением версии 10.5.1.0 или более поздней
    • Более новая прошивка может повлиять на сертификат, однако она не используется, поэтому ее можно игнорировать или обновить без проблем
  • Убедитесь, что используется " (двойные кавычки), если в имени пользователя или пароле ОС 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.