Cursos / Redes de Computadores / Redes de Computadores II / Aula

arrow_back Aula 10 - Transferência e Sincronização de Arquivos

Apresentação

Nesta aula, iremos aprender a trabalhar com ferramentas que nos permitem transferir arquivos entre computadores remotos através do terminal. Outra importante funcionalidade que aprenderemos nessa aula é como manter a sincronia entre arquivos armazenados em sistemas de arquivos diferentes (como por exemplo em duas máquinas diferentes).

Em aulas anteriores você aprendeu que, utilizando o protocolo SSH (Secure Shell), é possível utilizar uma máquina remotamente, ou seja, você pode estar sentado na frente de um computador mas querer utilizar (executar programas, acessar arquivos, etc...) um outro. Porém não aprendemos como transferir, por exemplo, um arquivo da máquina cliente para a máquina servidora ou vice-versa. Isto por que a aplicação que utilizamos, o ssh, não provê essa funcionalidade.

Objetivos

Ao final desta aula, você será capaz de:

  • Utilizar o SCP para transferência remota de arquivos;
  • Utilizar o SFTP para transferência remota interativa de arquivos;
  • Utilizar o rsync para transferência local e remota de arquivos;
  • Utilizar o rsync para manter arquivos em sistemas de arquivos distintos sincronizados.

Versão 5.3 - Todos os Direitos reservados