segunda-feira, 12 de setembro de 2011

Copiando arquivos entre duas máquinas Linux!

Olá,

Nesta dica irei demonstrar como copiar arquivos entre duas máquinas Linux, porém é necessário que as duas estejam conectadas em rede e o principal, o serviço de sshd (servidor ssh) deve estar sendo executado.

O processo é bem simples, no terminal vamos utilizar o comando scp

$ scp arquivo/pasta usuario@192.168.0.1:/diretório_destino

Obs.: para copiar pastas, é necessário adicionar o parâmetro "-r" após o "scp" para que ele copie a pasta e também os arquivos que estão dentro dela.

Um exemplo funcional para o meu caso, seria:

$ scp arquivo.txt cesar@192.168.0.1:/home/cesar


$ scp -r pasta cesar@192.168.0.1:/home/cesar

Após teclar enter, é só colocar a senha do usuário da máquina destino.

Note que na máquina destino estou usando o usuário "cesar" e copiando os arquivos para o /home do mesmo, este usuário deve existir para que o comando funcione.

Abraço!

Um comentário:

  1. sabe aquele tutorial que a gente pensa que vai nos explicar algo e no final das contas...

    ResponderExcluir