Copiando arquivos via SSH
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!