Como configurar o WinSCP para transferir um arquivo para um servidor ABCI remoto

Como configurar o WinSCP para transferir um arquivo para um servidor ABCI remoto

Olá, estou tentando me conectar a um ambiente de usuário do sistema ABCI e não consigo realizar um scp para salvar minha vida. Eu tentei duas abordagens; 1) é usar o comando unbuntu linux bash para Windows (o aplicativo que você deve instalar da loja de janelas). e a segunda abordagem é com WinSCP e Putty. Gerei uma chave pública e carreguei no sistema ABCI. E posso entrar no servidor, fazer login corretamente e visualizar arquivos. Mas quando tento fazer upload de um arquivo zip para o servidor, o acesso é negado. Alguém pode me ajudar a configurar o WinSCP corretamente para fazer um túnel no servidor?

Aqui está a informação que tenho

Para o túnel ssh

local port: 11022
remote host and port: es.abci.local:22
remote port: 22 

Para uma sessão

hostname: as.abci.ai

E no putty está tudo configurado e funciona perfeitamente. Como eu segui essas instruçõeshttps://portal.abci.ai/docs/en/02/ Mas ainda não consigo copiar um arquivo para minha pasta local, como posso fazer isso? Obrigado por qualquer ajuda com isso.

Ah, e eu sei que para o putty scp preciso usar isso em vez do scp típico

pscp -scp -P 110022 myFile.zip myusername@localhost:/place to copy to/

Eu descobri como obter os logs do WinSCP. Esta é a saída do log

2019-05-21 14:06:54.720 Server offered these authentication methods: publickey
. 2019-05-21 14:06:54.720 Offered public key
! 2019-05-21 14:06:54.738 Server refused our key
. 2019-05-21 14:06:54.782 Server refused our key
. 2019-05-21 14:06:54.782 Server offered these authentication methods: publickey
. 2019-05-21 14:06:54.902 [Tunnel] Closing connection.
. 2019-05-21 14:06:54.902 [Tunnel] Sending special code: 12
. 2019-05-21 14:06:54.902 [Tunnel] Sent EOF message
. 2019-05-21 14:06:54.902 Disconnected: No supported authentication methods available (server sent: publickey)
* 2019-05-21 14:06:54.966 (EFatal) Disconnected: No supported authentication methods available (server sent: publickey)
* 2019-05-21 14:06:54.967 Authentication log (see session log for details):
* 2019-05-21 14:06:54.967 Using username "abc10808va".
* 2019-05-21 14:06:54.967 Server refused our key.
* 2019-05-21 14:06:54.967 
* 2019-05-21 14:06:54.967 Authentication failed.

Responder1

Eu descobri a resposta para isso, passei por muitas tentativas e erros alterando a configuração no WinSCP. Agradeço a ajuda de todos nisso. Descreverei como configuro tudo.

  1. Faça uma chave pública/privada com putty gen.
  2. Carregue isso na página da ABCI
  3. No WinSCP configure as informações.
  4. Nome do host: es.abc1.local:22 com número de porta 11022
  5. Nas configurações avançadas, vá para Conexão->Túnel
  6. Nome do host: as.abci.ai; número da porta 22; porta de túnel local 11022
  7. Adicione sua chave privada do puttygen

Então você deve estar tudo pronto.

informação relacionada