Não é possível para arquivos scp. Possivelmente um erro de sintaxe?

0

Estou tentando usar uma conexão SSH para conectar de um PC com Windows a um Ubuntu remoto.

Eu tentei copiar um arquivo da máquina remota, estando no diretório de arquivos relevante assim:

scp filename C:\Documents\filename

Eu recebo a mensagem:

could not resolve host name c

Então, acho que estou perdendo um prefixo para o caminho do meu PC, mas não tenho ideia do que é.

Como posso resolver isso?

    
por Ytry 13.03.2018 / 11:29

1 resposta

0

Vários exemplos para o formato scp podem ser encontrados aqui

Para copiar de uma máquina remota do Ubuntu em sua máquina local, deve ser algo como:

scp username@hostname:/full/path/to/remote_file local_filename
  • nome do arquivo - o caminho completo + nome do arquivo do arquivo no sistema local
  • nome de usuário - o nome do usuário no sistema remoto
  • hostname - o nome do host (ou endereço IP) do sistema remoto
  • / full / path - o caminho completo do local de destino do arquivo

O erro que você recebeu especificou que scp espera C ser o nome do host (como é antes do : ) e scp não conseguiu localizar o nome do host C .

Se você executar o comando scp da máquina Ubuntu e quiser copiar um arquivo dele para uma máquina Windows remota, o formato scp deverá ser:

scp local_filename username@hostname:/full/path/to/remote_file 
    
por 13.03.2018 / 11:34