O comando scp é muito utilizado quando você quer copiar dados entre servidores. Por exemplo: eu tenho o servidor X, estou logado nele e preciso copiar a pasta /var/lib/arquivos para o servidor Y. Como fazer isso!?
Aqui vai uma dica:
$ scp /var/lib/arquivos root@192.168.100.1:/home/damasceno
Explicação:
Estou copiando a pasta /var/lib/arquivos, do servidor que estou logado, para o servidor com IP 192.168.100.1, utilizando neste servidor o login de root. Estou definindo a pasta de destino /home/damasceno, onde será copiada a pasta arquivos.
Este comando é bem interessante. Caso se interesse, dê uma olhada no manual dele com o comando:
$ man scp
[1] Comentário enviado por
fclebio em 22/10/2009 - 12:02h:
Para aqueles que precisa usar o SCP de uma maquina linux, existe uma aplicação muito legal: segue link
http://winscp.net
Abraço.
[2] Comentário enviado por
zukonig em 25/05/2010 - 10:57h:
Valeu a dica! Bem objetiva. O man às vezes torna as coisas mais complicadas, principalmente para iniciantes.
[3] Comentário enviado por
jpvr2005 em 26/01/2012 - 16:13h:
Boa tarde Amigos,
Muito boa a dica Leonardo, existe alguma forma de já deixar a senha do root salva?
Pq tipo, quando executa esta linha, ele vai pedir a senha do usuario, queria saber se tem como já incluir a senha do usuario nessa linha.
Valeu
[4] Comentário enviado por
leodamasceno em 27/01/2012 - 09:48h:
Olá João, o comando SCP utiliza o SSH para se conectar ao servidor remoto, então você pode gerar uma chave para a comunicação entre o servidores, desta forma não será necessário especificar senha alguma.
Exemplo: ssh-keygen -t rsa
Então, copie esta chave para o servidor remoto.
[5] Comentário enviado por
lymaleal em 09/05/2012 - 06:14h:
show de bola sua dica.. gostei.. parabéns..
[6] Comentário enviado por
NewWave em 20/05/2012 - 17:57h:
Obrigado, amigo!
Reproduzindo o outro colega: Valeu a dica! Bem objetiva. O man às vezes torna as coisas mais complicadas, principalmente para iniciantes. [2]