Caráter especial do FTP ASA na edição da senha

9

Estou tentando copiar um show tech de um ASA para um servidor remoto via FTP. Meu problema é que a senha que estou fornecendo tem um '@' e está sendo interpretada incorretamente pela CLI. Eu tentei colocar um '\ @', mas o comando ainda falha.

Alguém tem alguma sorte com isso?

Isso funciona

  mostre o ftp do arquivo do suporte técnico: // nome de usuário: [email protected]/ASA-SHOW-TECH

Isso não funciona

  mostre o ftp do arquivo do suporte técnico: // nome de usuário: p @ ssword @ xxx.xxx.xxx.xxx / ASA-SHOW-TECH
Blake
fonte

Respostas:

6

O problema aqui é que o dispositivo está interpretando o primeiro @como o delimitador entre as credenciais e o endereço do servidor FTP.

Talvez configurar o nome de usuário e a senha no modo de configuração global e redirecionar o show techsem especificar as credenciais funcionasse. Caso contrário, e sei que essa é uma solução fraca, alterar a senha para não incluir que um caractere seja a maneira mais fácil e talvez mais segura de solucionar esse problema.

Yosef Gunsburg
fonte
Você pode especificar como definir o nome de usuário e a senha do ftp na configuração global? Obrigado
Blake
2
Não tenho certeza se é a mesma sintaxe em um ASA, mas em um roteador Cisco você usa os comandos ip ftp usernamee ip ftp passwordno modo de configuração global para definir um nome de usuário e senha padrão para conexões FTP.
Yosef Gunsburg
0

No IOS, você pode inserir control-v para escapar do próximo caractere. Isso permite que você insira um ponto de interrogação sem obter ajuda. Não, se isso funcionar no ASA, mas pode valer a pena tentar.

Dave Noonan
fonte
Este é o ASA, não o IOS
Blake
Isso pode explicar por que eu disse "Não sei se isso funciona no ASA" ...
Dave Noonan
0

Parece que não há suporte para isso; portanto, a solução alternativa é alterar a senha que não possui o caractere especial @, se você precisar automatizar o processo.

Blake
fonte