segunda-feira, 6 de setembro de 2010

Copiando arquivos entre hosts usando scp.

O SCP (Secury Copy) assim como o RCP, são ferramenta para fazer cópias de arquivos entre hosts. A diferença entre as duas ferramentas é que o RCP faz a transferência dos dados de forma plana , já o SCP faz a cifragem dos dados durante a cópia, garantindo a segurança caso ocorra de um sniffer na rede querer extrair informações dos pacotes.
O SCP em si não faz nenhum tipo de autenticação, responsabiliza apenas pela transferência do arquivo, a segurança é garantida pelo protocolo SSH, que é utilizado pelo SCP .

Cópia do host local para o host remoto:
$scp ArquivoFonte usuário@host:/ArquivoAlvo

Cópia do host remoto para o host local:
$scp usuário@host:/ArquivoFonte /ArquivoAlvo

Para fazer cópias recursivas deve-se ser acrescentado a opção -r .
Exemplo :

root@localhost tmp# scp -r /tmp root@192.168.0.1:/tmp/

Foi feito a cópia de todos os arquivos que estavam em localhost:/tmp para 192.168.0.1:/tmp/

:)

Nenhum comentário:

Postar um comentário