Transferência de arquivos entre servidores Linux, utilizando o comando SCP

O scp é um comando muito útil para transferência de arquivos entre servidores Linux (apenas), via console. Como?

Os IPs dos servidores são:

Servidor1 (172.22.0.101)
Servidor2 (172.22.0.102)

Para transferir um arquivo do servidor1 para servidor2, estando dentro ou fora do diretório do arquivo:

1. Dentro do diretório:

# scp nome_do_arquivo.xxx usuario@172.22.0.102:/diretorio/de/destino/no/servidor2

2. Fora do diretório:

# scp /home/usuario/nome_do_arquivo.xxx usuario@172.22.0.102:/diretorio/de/destino/no/servidor2

Mas como fazemos para transferir arquivos do servidor2 para o servidor1, estando logado noservidor1 (ressalto: logado no servidor1 a partir do servidor2):

1. Copiar para o diretório atual:

# scp usuario@172.22.0.101:/home/usuario/arquivo .

2. Copiar para outro diretório:

# scp usuario@172.22.0.101:/var/log/messages /tmp

Mais detalhes sobre o comando scp:

# man scp

Obs.: Será solicitada a autenticação no servidor que receberá a conexão e também é possível utilizar HOST ao invés de IP, caso o DNS esteja configurado.

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: