Usando scp para copiar arquivos do computador remoto para o computador doméstico


45

Provavelmente este é um erro simples, mas não consigo resolver isso. O nome do host do meu computador é Felix ( hostname -fretorna Felix). Estou tentando mover um arquivo da minha conta da universidade para o meu computador doméstico usando o scp. Posso ssh facilmente no computador remoto para que a conexão seja boa, a sintaxe scp que estou usando é (enquanto conectado ao computador remoto via ssh):

scp myusername@university_computer:/home/myusername/file.odt homeusername@Felix:Desktop/file.odt

Eu tentei várias variações disso e o erro retornado é:

ssh: Felix: Name or service not known

O que sugere para mim que usar homeusername@Felixnão é a sintaxe correta para uso.

Eu não sou um superusuário no sistema universitário e só tenho acesso aos meus arquivos, portanto não consigo acessar nenhum arquivo do sistema.

Alguma ideia?

Respostas:


85

Você não precisa especificar o nome do host local para scpum arquivo do computador da universidade. O que você precisa fazer é, no seu computador doméstico, abrir um terminal ( Ctrl+ Alt+ T) e digite o seguinte comando:

scp myusername@university_computer:/home/myusername/file.odt /local/destination/path/

onde /local/destination/pathé o caminho local em Felixque você deseja armazenar o arquivo.


2
E, claro, o comando está sendo executado a partir da máquina local
Donato

A maioria das pessoas sente falta do fato de que ele precisa ser executado na máquina local e não no lado do servidor.
kingmaker


2

Ok ... alguns problemas aqui. Você NÃO precisa ter o primeiro endereço se estiver no referido computador. Digamos que você esteja no comp A. A não precisa ter seu endereço escrito. B precisa do seu endereço IP escrito, não do nome do host. Então ... seria scp / home / user / file nomedeusuário@000.000.000.000: / home / user /

Você precisa do seu endereço, não do seu nome de host. Então Felix não tem nada a ver com isso. Faça ifconifg e procure seu ip, enquanto estiver nessa máquina.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.