Suprimir solicitações de confirmação no IOS ao copiar arquivos


9

Estou prestes a atualizar o IOS em várias centenas de Cisco VG224, em preparação para uma atualização CUCM.

Estou tentando simplificar / automatizar esse processo o máximo possível e, atualmente, meu principal problema é a solicitação de "confirmação" que o IOS devolve para o copycomando. Por exemplo:

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#

Encontrei a sintaxe apropriada para que o dispositivo não solicite sempre o nome de usuário ou a senha.

Mas agora, não importa o que eu faça, ainda me pede para confirmar Destination filename [vg224-i6k9s-mz.151-4.M7.bin].

Existe uma maneira de parar esse comportamento?


Você já pensou em usar o SNMP para fazer as cópias?
Ricky feixe

Eu tenho. Eu estou familiarizado com o CISCO-FLASH-MIB se é isso que você está se referindo. Infelizmente, esta instalação em particular não possui acesso de gravação SNMP. Alterar as políticas SNMP na linha do tempo com a qual eu estava trabalhando não era razoável.
Brett Lykins

ok, fallback: eles têm ip scp server enable? de qualquer forma, parece que alguma alteração na configuração (mesmo que temp) seja necessária.
Ricky feixe

Eles não têm o recurso ativado, mas é realmente uma boa ideia. Empurre-o para os dispositivos via SCP em vez de puxá-lo para baixo do dispositivo via SCP. Eu já concluí este projeto, mas vou manter isso em mente na próxima vez. Obrigado @RickyBeam!
Brett Lykins

11
@ Brian Eu estava tentando impedir que o IOS pedisse confirmação de todas as configurações durante uma cópia do arquivo. Dessa forma, ele pode ser facilmente configurado para um script autônomo.
Brett Lykins

Respostas:


13

O comando que você está procurando é file prompt quiet.

Se você alterar essa configuração no modo de configuração global, ela suprimirá os alertas de confirmação que você vê e permitirá operações automatizadas de arquivo em uma linha.

No entanto, é importante notar que, na maior parte do tempo, as solicitações de confirmação estão disponíveis para proteger seu sistema e "CYA" ... Se você inserir informações incorretas nas operações de arquivos, poderá interromper o serviço neste dispositivo.

Se você desabilitar os prompts de arquivo, garantiria que uma das últimas etapas do seu script seja redefinir para o padrão de file prompt alert.

Consulte este PDF da Cisco para obter mais informações.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.