Dell Networking OS10 – uruchamianie aktualizacji certyfikatów z poziomu systemu Windows w języku Python
Podsumowanie: Aktualizacja certyfikatu OS10 przy użyciu języka Python w systemie Windows.
Ten artykuł dotyczy
Ten artykuł nie dotyczy
Ten artykuł nie jest powiązany z żadnym konkretnym produktem.
Nie wszystkie wersje produktu zostały zidentyfikowane w tym artykule.
Instrukcje
Spis treści
1. Wymagania, które należy spełnić
2. Procedura uruchamiania skryptu w systemie Windows
3. Podsumowanie
polecenia4. Elementy do zapamiętania
Wymagania, które należy spełnić
- Należy zainstalować języki Python 3.x i pip3
- Należy zainstalować paramiko i scp dla python3
- Przełącznik jest dostępny z poziomu systemu Windows
- Przełącz użytkownika roli sysadmin
- Brak skonfigurowanej opcji "system-cli disable"
- Upewnij się, że używasz python3/pip3, jeśli python2 i 3 są zainstalowane
Procedura uruchamiania skryptu w systemie Windows
1. Pobierz i zainstaluj najnowszą wersję 3.x python i pip3
https://www.python.org/downloads/

ALERT: Upewnij się, że zaznaczyłeś opcję "Dodaj Python 3.9 do PATH"
2. Pobierz i rozpakuj cert.zip do katalogu
tymczasowegohttps://www.dell.com/support/software/us/en/04
3. Administrator otwiera wiersz polecenia w katalogu tymczasowym
cd c:\Users\cert\Downloads\cert_upgrade_script-4\cert_upgrade_script-4
4. instaluje paramiko i scp
zainstaluj paramiko scp
5. Uruchom plik do każdego adresu IP przełącznika lub z plikiem hosta zgodnie z plikiem 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. Po wykonaniu skryptu zapoznaj się z artykułem LKB (Wygaśnięcie certyfikatu Dell Networking OS10 i rozwiązanie), aby uzyskać informacje na temat kolejnych kroków.
ALERT: Otwórz VLTi lub ponownie załaduj przełącznik w oparciu o kroki podane w bazie wiedzy, aby certyfikat zaczął obowiązywać.
Podsumowanie polecenia:
| Polecenie | Objaśnienie |
| cd c:\Users\cert\Downloads\cert_upgrade_script-4\cert_upgrade_script-4 | Przejdź do wyodrębnionego katalogu certyfikatów |
| zainstaluj paramiko scp | Zainstaluj wymagane moduły języka Python |
| python cert.py -u "admin" -p "admin" -h "<IP>" -c | Sprawdź, czy przełącznik jest podatny na ataki. |
| python cert.py -u "admin" -p "admin" -h "<IP>" | Uruchom skrypt, aby zmienić certyfikat |
| python cert.py -u "admin" -p "admin" -h "<IP>" -c | Sprawdź, czy przełącznik został zaktualizowany |
Elementy do zapamiętania
- Skrypt sprawdza wersję, czy działa niżej niż 10.4.3.x
- Jeśli uruchomienie wersji niższej niż ta spowoduje utworzenie komunikatu "Uruchomiona wersja starsza niż 10.4.3.x, uaktualnij do nowszej wersji"
- Skrypt sprawdza wersję nowszą niż 10.5.1.0. (w wersji skryptu v4)
- System nie jest narażony, jeśli inne przełączniki w klastrze również pracują w wersji 10.5.1.0 lub nowszej
- Nowsze oprogramowanie wewnętrzne mogło mieć wpływ na cert, jednak nie jest ono używane, ponieważ takie można zignorować lub uaktualnić bez obaw
- Upewnij się, że używasz " (podwójnych cudzysłowów), jeśli znaki specjalne znajdują się w nazwie użytkownika lub haśle w systemie Windows.
Produkty, których dotyczy problem
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-ONProdukty
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
...
Właściwości artykułu
Numer artykułu: 000188441
Typ artykułu: How To
Ostatnia modyfikacja: 21 cze 2021
Wersja: 2
Znajdź odpowiedzi na swoje pytania u innych użytkowników produktów Dell
Usługi pomocy technicznej
Sprawdź, czy Twoje urządzenie jest objęte usługą pomocy technicznej.