Elimina i messaggi di conferma in IOS durante la copia dei file


9

Sto per aggiornare IOS su diverse centinaia di Cisco VG224 in preparazione per un aggiornamento CUCM.

Sto tentando di semplificare / automatizzare questo processo il più possibile, e attualmente il mio problema principale è la richiesta di "conferma" che IOS restituisce per il copycomando. Per esempio:

GW-TEST#copy scp://USER:PASSWORD@SERVER//path/path/vg224-i6k9s-mz.151-4.M7.bin slot0:vg224-i6k9s-mz.151-4.M7.bin
Destination filename [vg224-i6k9s-mz.151-4.M7.bin]? 
Translating "SERVER"...domain server (192.168.101.2) [OK] 
 Sending file modes: C0644 28935060 vg224-i6k9s-mz.151-4.M7.bin
!!! ::SNIP:: !!!!
28935060 bytes copied in 501.532 secs (57693 bytes/sec)

GW-TEST#

Ho trovato la sintassi appropriata in modo che il dispositivo non mi chieda sempre il nome utente o la password.

Ma ora, qualunque cosa io faccia, mi spinge ancora a confermare Destination filename [vg224-i6k9s-mz.151-4.M7.bin].

C'è un modo per fermare questo comportamento?


Hai pensato di usare SNMP per fare le copie?
Ricky Beam,

Io ho. Ho familiarità con il CISCO-FLASH-MIB se questo è ciò a cui ti riferisci. Questa particolare installazione non ha purtroppo accesso in scrittura SNMP. La modifica delle politiche SNMP nella sequenza temporale con cui stavo lavorando non era ragionevole.
Brett Lykins,

ok, fallback: hanno ip scp server enable? in ogni caso, sembra che saranno necessarie alcune modifiche alla configurazione (anche se temp).
Ricky Beam,

Non lo hanno abilitato, ma è davvero una buona idea. Spingilo sui dispositivi tramite SCP invece di estrarlo dal dispositivo tramite SCP. Ho già completato questo progetto, ma lo terrò a mente per la prossima volta. Grazie @RickyBeam!
Brett Lykins,

1
@Brian Stavo tentando di impedire a IOS di chiedere conferma di tutte le impostazioni durante una copia del file. In questo modo, potrebbe essere facilmente configurato per uno script incustodito.
Brett Lykins,

Risposte:


13

Il comando che stai cercando è file prompt quiet.

Se modifichi questa impostazione in modalità Configurazione globale, eliminerà gli avvisi di conferma che visualizzi e consentirà operazioni su file automatizzate di una riga.

Tuttavia, vale la pena notare che per la maggior parte, le richieste di conferma sono lì per proteggere il sistema e "CYA" ... Se si inseriscono informazioni errate nelle operazioni sui file, è possibile interrompere potenzialmente il servizio su questo dispositivo.

Se disabiliti i prompt dei file, mi assicurerei che uno degli ultimi passaggi dello script sia ripristinarlo al valore predefinito di file prompt alert.

Vedi questo PDF Cisco per ulteriori informazioni.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.