Dell Networking OS10: come eseguire l'aggiornamento del certificato da Windows con Python
Riepilogo: Come aggiornare il certificato OS10 utilizzando Python da Windows.
Questo articolo si applica a
Questo articolo non si applica a
Questo articolo non è legato a un prodotto specifico.
Non tutte le versioni del prodotto sono identificate in questo articolo.
Istruzioni
Sommario
1. Requisiti da soddisfare
2. Procedura per eseguire lo script da Windows
3. Riepilogo
comandi4. Elementi da prendere nota
Requisiti da soddisfare
- È necessario installare Python 3.x e pip3
- È necessario installare paramiko e scp per python3
- Lo switch è raggiungibile dal sistema Windows
- Cambio dell'utente con ruolo sysadmin
- "system-cli disable" non deve essere configurato
- Assicurarsi di utilizzare python3/pip3 se sono installati sia python2 che 3
Procedura per eseguire lo script da Windows
1. Scaricare e installare le versioni più recenti 3.x python e pip3
https://www.python.org/downloads/

ALERT: Assicurarsi di selezionare "Add Python 3.9 to PATH"
2. Scaricare e decomprimere cert.zip in una directory
temporaneahttps://www.dell.com/support/software/us/en/04
3. Amministratore Aprire il prompt dei comandi in una directory temporanea
cd c:\Users\cert\Downloads\cert_upgrade_script-4\cert_upgrade_script-4
4. PIP installa paramiko e scp
pip installare paramiko scp
5. Eseguire il file su ciascun IP dello switch o con il file host in base al file 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. Dopo l'esecuzione dello script, consultare l'articolo della knowledgebase (Dell Networking OS10: scadenza del certificato e soluzione) per i passaggi successivi.
AVVISO: Eseguire il flaping del VLTi o ricaricare lo switch in base ai passaggi della KB per rendere effettivo il certificato.
Riepilogo comandi:
| Comando | Spiegazione |
| cd c:\Users\cert\Downloads\cert_upgrade_script-4\cert_upgrade_script-4 | Passare alla directory dei certificati estratti |
| pip installare paramiko scp | Installare i moduli python richiesti |
| python cert.py -u "admin" -p "admin" -h "<IP>" -c | Verificare che lo switch sia vulnerabile. |
| python cert.py -u "admin" -p "admin" -h "<IP>" | Eseguire lo script per modificare il certificato |
| python cert.py -u "admin" -p "admin" -h "<IP>" -c | Verificare se lo switch è stato aggiornato |
Elementi da prendere nota
- Lo script esegue controlli di versione se in esecuzione è inferiore a 10.4.3.x
- Se si esegue una versione precedente a questa versione, verrà generato il messaggio "running a version less of 10.4.3.x, please upgrade to newer version"
- Lo script esegue il controllo della versione per un maggiore di 10.5.1.0. (nella versione script v4)
- Il sistema non è vulnerabile se anche altri switch nel cluster eseguono la versione 10.5.1.0 o successiva
- Il firmware più recente potrebbe aver interessato il certificato, tuttavia non è in uso in quanto tale può essere ignorato o aggiornato senza problemi
- Assicurarsi di utilizzare " (virgolette doppie) se nel nome utente o nella password di Windows sono presenti caratteri speciali.
Prodotti interessati
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-ONProdotti
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
...
Proprietà dell'articolo
Numero articolo: 000188441
Tipo di articolo: How To
Ultima modifica: 21 giu 2021
Versione: 2
Trova risposta alle tue domande dagli altri utenti Dell
Support Services
Verifica che il dispositivo sia coperto dai Servizi di supporto.