Como transfiro um arquivo por ssh de uma máquina para outra?

2

Meu professor quer que enviemos por e-mail arquivos de origem, mas ele quer que nós editemos sobre o ssh usando o vi. Como transfiro um arquivo por ssh de uma máquina para outra?

    
por Moshe 08.02.2012 / 20:18

1 resposta

5

Para transferir um arquivo por ssh, você deve usar o comando scp .

O uso básico é:

[you@localhost ~]$ scp examplefile yourusername@remoteserver:/home/yourusername/

Ele copiará por SSH o arquivo examplefile para o servidor remoto no local /home/yourusername/examplefile

Exemplo mais concreto:

[Moshe@localhost ~/mywork]$ scp thework.zip [email protected]:/home/Moshe/

Onde é assumido que seu arquivo local é /home/Moshe/mywork/thework.zip e você tem permissão para acessar o servidor 192.168.1.21 e escrever no diretório remoto /home/Moshe

Você terminará com o arquivo copiado em /home/Moshe/thework.zip no servidor remoto .

Se você não estiver trabalhando no Linux ou em qualquer sistema baseado em Unix localmente (ou seja, você está no Windows normalmente), uma ferramenta como o WinSCP permitirá que você transfira o arquivo via SSH com ajuda de uma interface gráfica. p>     

por 08.02.2012 / 21:24