No próximo artigo, daremos uma olhada no Croc. Hoje, os usuários podem encontrar muitas maneiras diferentes de transferir arquivos entre duas ou mais equipes. O Croc nos fornecerá uma dessas formas, projetada para ser usada a partir da linha de comando e que nos permitirá transferir arquivos e pastas entre computadores de forma fácil, rápida e segura.
Usando essa ferramenta, a transferência de dados é feita rapidamente, pois atua como um servidor de retransmissão entre os sistemas. Crie uma camada de comunicação full-duplex em tempo real entre as duas equipes, então as tarefas de 'carregar'Y'descarregar'são realizadas simultaneamente entre as equipes.
Croc oferece criptografia ponta a ponta usando a Biblioteca de troca de chaves autenticada por senha (PACOTES). A biblioteca PAKE permite que dois usuários gerem uma chave secreta forte usando uma chave fraca que ambos conheçam de antemão. Esta chave secreta é usada após criptografia adicional.
Características gerais do Croc
- É um programa de código aberto e gratuito.
- Como o Croc usa retransmissão, não há necessidade de um servidor central ou encaminhamento de porta.
- É um aplicação multiplataforma, para que você possa transferir os dados entre as plataformas Gnu / Linux, Mac e Windows.
- Fornece criptografia ponta a ponta usando a biblioteca PACOTES.
- O programa nós permite que você transfira vários arquivos de uma vez.
- Se por algum motivo a transferência de dados for interrompida, poderemos retomar a cópia dos arquivos de onde estavam da última vez.
- Requer zero dependências.
- Croc é escrito na linguagem de programação GO e está disponível gratuitamente sob a licença do MIT.
Esses são apenas alguns dos recursos que este programa oferece. Podem consulte todos eles de página do projeto GitHub.
Instale o Croc no Ubuntu
Croc possoInstale em qualquer distribuição Gnu / Linux e Unix que suporte Bash usando o seguinte comando no terminal (Ctrl + Alt + T):
curl https://getcroc.schollz.com | bash
este comando irá instalar o Croc em / usr / local / bin / location.
Você também pode baixe os binários pré-compilados do página de versões projeto. Neste caso, podemos baixar o arquivo Croc DEB para o sistema Ubuntu 20.04 usando os seguintes comandos no terminal (Ctrl + Alt + T):
wget https://github.com/schollz/croc/releases/download/v8.3.2/croc_8.3.2_Linux-64bit.deb
Assim que o download terminar, podemos Instale o programa com o seguinte comando:
sudo dpkg -i croc_8.3.2_Linux-64bit.deb
O Croc também pode ser instalado como um pacote instantâneo. No terminal (Ctrl + Alt + T) você só terá que usar o comando:
sudo snap install croc
Use Croc
Para começar, teremos que ter certeza de que instalamos Croc em todos os sistemas que queremos envolver nos embarques.
Transferir arquivos e pastas entre computadores
Pára transferir um arquivo ou pasta usando Croc, simplesmente teremos que executar algo como o seguinte:
croc send ruta-al-archivo-o-carpeta
Um exemplo prático seria:
croc send archivo.png
Como você pode ver na imagem acima, este comando irá gerar uma frase de código aleatória que neste exemplo é:
flex-hazard-immune
A frase de código é usada para estabelecer um acordo de chave autenticado com senha (PACOTES) Está gera uma chave secreta para o remetente e o destinatário usarem para criptografia de ponta a ponta.
Para receber o arquivo acima em outro computador, o destinatário deve digitar esta chave ao lado do comando croc:
croc flex-hazard-immune
Então teremos que pressionar 'y'e pressione Intro para receber o arquivo.
O arquivo será salvo no computador receptor, na mesma pasta onde estamos executando este último comando.
Definir frase de código personalizado
Como você pode ver no exemplo anterior, o Croc gera um código aleatório toda vez que enviamos um arquivo ou pasta. Mas também poderemos enviar arquivos ou pastas com um código personalizado ao nosso gosto, só teremos que usar a opção -Código.
croc send --code descargar-esto archivo.txt
Neste exemplo, 'baixar isso'é a frase de código. O destinatário pode receber o arquivo usando o seguinte comando:
croc descargar-esto
Mande mensagem
Se estivermos interessados em compartilhar um URL ou uma mensagem, o Croc também pode nos ajudar. Para enviar texto usando Croc, só teremos que executar:
croc send --text "Mensaje de texto enviado con Croc"
El o destinatário receberá uma mensagem de texto com o seguinte comando:
croc sound-laura-vital
ajudar
Para consulte a ajuda desta ferramenta, no terminal (Ctrl + Alt + T) só teremos que executar:
croc --help
Por ser de código aberto e implementado em uma linguagem de fácil compilação (Go), essa ferramenta pode ser usada em qualquer sistema. Esta forma de compartilhar arquivos ou pastas entre computadores é rápida, segura e muito fácil de usar. Se pode obtenha mais informações sobre este projeto no o blog do seu criador.