Copiar arquivo de um servidor para outro em SSH


Copiando arquivos via SSH

5 de Maio de 2012

Hi folks!
Hoje o assunto é a cópia de arquivos entre dois hosts via SSH pela rede.

Para isso usaremos o comando SCP.
Ele usa a mesma autenticação e fornece a segurança do SSH. Ele irá lhe perdir autenticação antes de iniciar a copia e transferências dos dados.

Como fazer:

$ scp <nome_arquivo> <ususario>@<ip_do_destino>:<diretorio_destino>

Onde:
<nome_arquivo>: nome do arquivo a ser copiado;
<ususario>: usuário no host destino que fará a autenticação via SSH;
<ip_do_destino> endereço ip ou nome do host de destino do arquivo;
<diretorio_destino> diretório para onde os arquivos serão copiados;

Exemplo:
$ scp /home/usuarior01/texto.txt root@192.168.1.25:/home/usuario02/Desktop

No exemplo acima copiamos o arquivo texto.txt da máquina local para o computador de IP 192.168.1.25 no Desktop do usuario02.

Dica:
Para copiar um diretório inteiro você pode usar o parâmetro ” -r “.

Exemplo:

scp -r <nome_diretorio> <usuario>@<ip_do_destino>:<diretorio_destino>

 

É isso! Até a próxima!

  1. Nenhum comentário ainda.
(não será publicado)
  1. Sem citações ainda.