Este documento fornece informações sobre o passo a passo para realizar a transferência de arquivos usando o SFTP em sessões remotas de Terminal Proxy.
Algumas ferramentas SSH, como o MobeXterm, definem automaticamente uma conexão SFTP para transferir arquivos após o login com SSH. Essas conexões SFTP não funcionarão, pois o proxy Segura® as trata separadamente.
Requisitos
- Credencial do tipo Terminal Proxy ativa.
- Iniciar uma conexão via Terminal Proxy do tipo Multihop.
Para transferência de arquivos diretamente para um servidor de destino usando SFTP, é necessário usar a conexão Multihop porque os binários que viajam sob SFTP não têm como interagir com o terminal intermediário.
Transferência via SFTP no terminal
Devido a limitações do protocolo, o usuário não pode usar uma credencial pessoal para realizar a transferência do arquivo. Apenas com uma credencial cadastrada no Segura® será possível realizar a transferência.
Também não será possível gravar a sessão, mas ainda é possível habilitar o log com relatório de arquivos transferidos. Para saber como habilitar esse log, acesse a documentação Transferência de arquivos em sessão.
Para realizar os passos substitua as strings pelos valores descritos na tabela abaixo.
String | Descrição |
---|---|
usuario_segura |
Usuário do cofre Segura®. |
instancia_segura |
Hostname ou endereço IP do cofre Segura®. |
credencial |
Usuário da credencial que você deseja usar para acesso. |
dispositivo_alvo |
Hostname ou endereço IP do dispositivo que você deseja acessar. |
mfa_token |
Código gerado pelo MFA Token. |
nome_do_arquivo |
Nome do arquivo a ser transferido. |
- Abra o aplicativo de prompt de comando de sua preferência.
- Digite
sftp usuario_segura[credencial@dispositivo_alvo]@instancia_segura
AtençãoCaso esteja cadastrado o uso do token OTP, ele deve ser inserido conforme exemplo:
sftp username[credencial@dispositivo]token@instancia_segura
.
- Digite
- Utilize os comandos abaixo para:
- Realizar o upload de um arquivo, digite:
put [nome_do_arquivo]
- Aperte a tecla Enter para iniciar a ação.
- Quando o arquivo estiver completo, uma mensagem de
<nome_do_arquivo> 100%
será exibida.
- Realizar o download de um arquivo, digite:
get [nome_do_arquivo]
- Aperte a tecla Enter para iniciar a ação.
- Quando o arquivo estiver completo uma mensagem de
<nome_do_arquivo> 100%
será exibida.
- Realizar o upload de um arquivo, digite:
- Ao finalizar digite:
exit
Após a conclusão os arquivos estarão salvos. No caso de upload estará salvo dentro da máquina alvo e no caso de download estará salvo dentro da máquina do usuário. Para que os arquivos sejam salvos dentro do Segura® shell, é necessário realizar o sftp
sem o uso do Multihop.
Via aplicativo WinSCP
- Abra o aplicativo WinSCP em sua máquina.
- Na tela Login preencha os campos presentes em Sessão.
- Protocolo de aquivo: selecione SFTP.
- Host: digite o hostname ou o endereço IP da instância do Segura®.
- Porta: digite 22.
- Usuário: digite
sftp usuario_segura[credencial@dispositivo_alvo]@instancia_segura
- Senha: digite sua senha de acesso do Segura®
- Clique em Login.
Após esses passos a conexão estará pronta para o uso, siga as instruções da própria ferramenta para realizar a transferência dos arquivos.
Com o uso de token OTP
Para a conexão utilizando token OTP, quando o parâmetro Confiar neste computador está habilitado, é necessário informar a resposta na linha de código da conexão.
São reconhecidos tanto o uso de letra maiúscula quanto o uso de letra minúscula (Y/y) (N/n) para a resposta ao parâmetro.
- Confiar neste computador habilitado e resposta positiva (o computador será confiado pelo número de horas configurado):
sftp usuario_senhasegura[credencial@dispositivo]mfa_tokenY@instancia_senhasegura
- Confiar neste computador habilitado e resposta negativa (será necessário informar o token novamente na próxima conexão.):
sftp usuario_senhasegura[credencial@dispositivo]mfa_tokenN@instancia_senhasegura
Caso o parâmetro Confiar neste computador esteja desabilitado não é necessário utilizar Y/y ou N/n na linha de conexão: sftp usuario_segura[credencial@dispositivo]mfa_token@instancia_segura
O Terminal Proxy do Segura® também oferece outro tipo de transferência de arquivo via SCP, para saber como, acesse o documento Como transferir um arquivo em sessões Terminal Proxy usando SCP.
Você ainda tem dúvidas? Entre em contato com a Comunidade Segura®.