Como transferir arquivos com segurança entre computadores Linux

Se você precisa levar arquivos de um PC para outro via rede sem complicações, veja como transferir arquivos com segurança entre computadores Linux.

Transferir arquivos remotamente tem sido por muito tempo algo reservado para os protocolos rsync e SCP.

Como transferir arquivos com segurança entre computadores Linux
Como transferir arquivos com segurança entre computadores Linux

Mas, neste tutorial, vamos dar uma olhada em como você pode transferir arquivos entre computadores Linux usando a ferramenta dcp.

A dcp é uma ferramenta prática que copia arquivos entre máquinas host em uma rede usando a rede DAT. Neste guia, tentaremos copiar arquivos remotamente entre dois sistemas Linux.

Como funciona o dcp

A ferramenta Dcp cria um arquivo morto para um grupo específico de arquivos ou diretórios. Usando uma chave pública gerada, o dcp permite que você baixe o dito arquivo do segundo sistema host.

Os dados compartilhados pela rede são criptografados usando a chave pública do arquivo, para que você não precise se preocupar com a segurança de seus dados.

Os dados serão limitados apenas a quem tiver acesso à chave.

Como transferir arquivos com segurança entre computadores Linux usando dcp

Para transferir arquivos com segurança entre computadores Linux usando dcp, siga os procedimentos abaixo.

Instalando a ferramenta dcp

Para instalar com êxito a ferramenta dcp, você precisa ter o Nodejs instalado em seu sistema. Se você não tem esse recurso, use um dos tutoriais abaixo:

Descubra como instalar o Node.js no Linux
Veja como instalar o interpretador Node.js no Linux via Snap

Depois, para instalar o dcp no Linux, abra um terminal e execute o seguinte comando para instalar essa ferramenta em seu sistema usando o comando npm.

npm i -g dat-cp

Para verificar se tudo correu bem, vamos verificar a versão da ferramenta dcp, usando o seguinte comando:

dcp --version

Ou

dcp -V

Preparando os arquivos

Agora que o programa está instalado, vamos criar alguns arquivos em nosso sistema de origem e tentar enviá-los pela rede para o segundo host, usando o comando abaixo.

touch arquivo1.txt arquivo2.txt arquivo3.txt

Como transferir arquivos com segurança entre computadores Linux

Para copiar remotamente os arquivos para outro host, execute o seguinte comando:

dcp arquivo1.txt arquivo2.txt arquivo3.txt

Isso gerará uma chave pública na parte inferior, conforme mostrado na imagem abaixo:
Como transferir arquivos com segurança entre computadores Linux

Copie a chave e cole-a no servidor remoto, conforme mostrado:

Como transferir arquivos com segurança entre computadores Linux

Parabéns! Você copiou com sucesso arquivos de um host para outro usando a ferramenta dcp.

Para obter mais informações sobre o uso da ferramenta, execute o comand:

dcp --help

Ou

dcp -h

Gostou dessa ferramenta? Deixe sua opinião e experiência nos comentários

Sobre o Edivaldo Brito

Edivaldo Brito é analista de sistemas, gestor de TI, blogueiro e também um grande fã de sistemas operacionais, banco de dados, software livre, redes, programação, dispositivos móveis e tudo mais que envolve tecnologia.

Deixe um comentário

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.