Dans le prochain article, nous allons jeter un œil à Croc. Aujourd'hui, les utilisateurs peuvent trouver de nombreuses façons transférer des fichiers entre deux ou plusieurs équipes. Croc nous fournira l'un de ces moyens, conçu pour être utilisé à partir de la ligne de commande et qui nous permettra de transférer des fichiers et des dossiers entre ordinateurs facilement, rapidement et en toute sécurité.
Grâce à cet outil, le transfert de données se fait rapidement car il agit comme un serveur relais entre les systèmes. Créer une couche de communication duplex intégral en temps réel entre les deux équipes, donc les tâches de 'charger'et'descarga'sont effectuées simultanément entre les équipes.
Croc propose un chiffrement de bout en bout à l'aide de la bibliothèque d'échange de clés authentifiées par mot de passe (PAQUETS). La bibliothèque PAKE permet à deux utilisateurs de générer une clé secrète forte en utilisant une clé faible qu'ils connaissent tous les deux à l'avance. Cette clé secrète est utilisée après un cryptage supplémentaire.
Caractéristiques générales du croco
- Il s'agit d'un programme gratuit et open source.
- Puisque Croc utilise la retransmission, pas besoin de serveur central ni de redirection de port.
- C'est un application multiplateforme, vous pouvez donc transférer les données entre les plates-formes Gnu / Linux, Mac et Windows.
- Fournit chiffrement de bout en bout à l'aide de la bibliothèque PAQUETS.
- Le programme nous vous permet de transférer plusieurs fichiers à la fois.
- Si pour une raison quelconque le transfert de données est interrompu, nous pourrons reprendre la copie des fichiers là où ils ont été laissés la dernière fois.
- Requiert zéro dépendances.
- Croc est écrit dans le langage de programmation GO et est disponible gratuitement sous la licence MIT.
Ce ne sont là que quelques-unes des fonctionnalités offertes par ce programme. Ils peuvent les consulter tous de page GitHub du projet.
Installez Croc sur Ubuntu
Croc puis-jeInstaller sur n'importe quelle distribution Gnu / Linux et Unix prenant en charge Bash en utilisant la commande suivante dans le terminal (Ctrl + Alt + T):
curl https://getcroc.schollz.com | bash
Cette commande installera Croc dans / usr / local / bin / location.
Vous pouvez aussi télécharger les binaires précompilés à partir du page des versions projet. Dans ce cas, nous pouvons télécharger le fichier Croc DEB pour le système Ubuntu 20.04 en utilisant les commandes suivantes dans le terminal (Ctrl + Alt + T):
wget https://github.com/schollz/croc/releases/download/v8.3.2/croc_8.3.2_Linux-64bit.deb
Une fois le téléchargement terminé, nous pouvons Installez le programme avec la commande suivante:
sudo dpkg -i croc_8.3.2_Linux-64bit.deb
Croc peut également être installé sous forme de package instantané. Dans le terminal (Ctrl + Alt + T), vous n'aurez qu'à utiliser la commande:
sudo snap install croc
Utiliser Croc
Pour commencer, nous devrons nous assurer que nous avons installé Croc dans tous les systèmes que nous voulons impliquer dans les expéditions.
Transférer des fichiers et des dossiers entre des ordinateurs
Pour transférer un fichier ou un dossier à l'aide de Croc, nous devrons simplement exécuter quelque chose comme ce qui suit:
croc send ruta-al-archivo-o-carpeta
Un exemple pratique serait:
croc send archivo.png
Comme vous pouvez le voir dans la capture d'écran ci-dessus, cette commande générera une phrase de code aléatoire qui dans cet exemple est:
flex-hazard-immune
La phrase de code est utilisée pour établir un accord de clé authentifié avec mot de passe (PAQUETS). Ce génère une clé secrète que l'expéditeur et le destinataire peuvent utiliser pour le chiffrement de bout en bout.
Pour recevoir le fichier ci-dessus sur un autre ordinateur, le destinataire doit taper cette clé à côté de la commande croc:
croc flex-hazard-immune
Ensuite, nous devrons appuyer sur 'y'et appuyez sur Introduction pour recevoir le fichier.
Le fichier sera enregistré sur l'ordinateur de réception, dans le même dossier où nous exécutons cette dernière commande.
Définir une phrase de code personnalisée
Comme vous avez pu le voir dans l'exemple précédent, Croc génère un code aléatoire à chaque fois que nous envoyons un fichier ou un dossier. Mais aussi nous pourrons envoyer des fichiers ou des dossiers avec un code personnalisé à notre goût, nous n'aurons plus qu'à utiliser l'option -Code.
croc send --code descargar-esto archivo.txt
Dans cet exemple, 'télécharger-ceci'est la phrase de code. Le destinataire peut recevoir le fichier à l'aide de la commande suivante:
croc descargar-esto
Envoyer un SMS
Si nous souhaitons partager une URL ou un message, Croc peut également nous aider. Pour envoyer du texte avec Croc, nous n'aurons qu'à exécuter:
croc send --text "Mensaje de texto enviado con Croc"
El le destinataire recevra un message texte avec la commande suivante:
croc sound-laura-vital
Aide
Pour consulter l'aide de cet outil, dans le terminal (Ctrl + Alt + T) nous n'aurons qu'à exécuter:
croc --help
Parce qu'il est open source et implémenté dans un langage qui se compile facilement (Go), cet outil peut être utilisé sur n'importe quel système. Cette façon de partager des fichiers ou des dossiers entre ordinateurs est rapide, sécurisée et vraiment facile à utiliser. Il se peut obtenir plus d'informations sur ce projet dans le le blog de son créateur.