primeiro, eu sei que essa pergunta já foi feita antes, mas eu sou muito analfabeto tecnologicamente e não consigo entender as respostas (e todas elas foram respondidas há alguns anos, pelo menos), então, por favor, me perdoe se isso for inconveniente.

Estou tentando executar um comando SCP para copiar remotamente um diretório do Linux (centOS) para outra máquina remota (servidor Windows 2016), mas estou tendo um erro ao fazer portanto, “a solicitação exec falhou no canal 0 perdeu a conexão”.

scp -r serverName/var/tmp [email protected]:/backups/ 

Eu verifiquei se todas as informações estão corretas. Quando insiro a senha após executar o comando, recebo o erro acima.

Não estou conseguindo baixar nenhum tipo de software externo (confiável ou não) para auxiliar no assunto, então qualquer qualquer ajuda seria muito apreciada – se qualquer alma gentil explicasse de uma maneira simples e fácil de entender, seria muito apreciada.

EDITAR: se houver maneiras mais simples de realizar isso, eles seriam muito apreciados!

Comentários

  • O serviço SSH está funcionando no sistema Windows Server 2016? Comece resolvendo se o SSH está funcionando entre os dois sistemas, depois descubra por que o SCP não está funcionando.
  • Olá, @ 0xsheepdog, obrigado por sua resposta. Anteriormente, tentei usar " ssh-copy-id user @ FQDN " e recebi o erro " solicitação de exec falhou no canal 0 " Isso seria um erro no lado do Windows? Como posso verificar se o serviço está funcionando corretamente? Obrigado
  • Como @ 0xSheepdog diz, fazer o ssh funcionar é o primeiro passo, já que o scp usa o ssh. O fato de ssh-copy-id não estar funcionando é um sinal de alerta. Comece com ssh [email protected], ele pede uma senha? Você obtém um prompt de comando na máquina Windows? Depois disso, ssh [email protected] pwd imprime o diretório inicial? Isso indicaria que você tem algo que pode executar comandos remotos e sabe unix o suficiente para reconhecer " pwd " – você pode tentar cmd /c dir em vez disso.

Resposta

Você pode instalar WinSCP no Windows Server e criar uma nova conexão de sessão apontando para o servidor Linux? Então você pode copiar os arquivos usando essa ferramenta arrastando e soltando diretórios.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *