在下一篇文章中,我们将介绍Croc。 如今,用户可以找到许多不同的方法来 传输文件 在两个或多个团队之间。 Croc将为我们提供其中一种方法,该方法旨在从命令行使用,这将使我们能够轻松,快速且安全地在计算机之间传输文件和文件夹。
使用此工具,由于数据充当系统之间的中继服务器,因此可以快速完成数据传输。 创建一个通信层 全双工 两队之间是实时的,所以 '的任务加载“与”排出在团队之间同时进行.
Croc使用密码验证密钥交换库(派克)。 PAKE库允许两个用户使用他们都事先知道的弱密钥来生成强密钥。 此密钥在其他加密后使用。
鳄鱼的一般特征
- 这是一个 免费和开源程序.
- 由于Croc使用重传, 无需中央服务器或端口转发.
- 是一个 多平台应用程序,因此您可以在Gnu / Linux,Mac和Windows平台之间传输数据。
- 它提供 使用库进行端到端加密 派克.
- 节目我们 允许您一次传输多个文件.
- 如果出于任何原因数据传输被中断, 我们将能够从上次离开的地方继续复制文件.
- 需要 零依赖.
- 鳄鱼是 用GO编程语言编写 并根据MIT许可免费提供。
这些只是该程序提供的一些功能。 他们能 向他们咨询所有 项目GitHub页面.
在Ubuntu上安装Croc
鳄鱼我可以吗在任何支持Bash的Gnu / Linux和Unix发行版上安装 在终端中使用以下命令(Ctrl + Alt + T):
curl https://getcroc.schollz.com | bash
这个命令 将Croc安装在 / usr /本地/ bin /位置.
你也可以 从以下位置下载预编译的二进制文件 版本页面 项目的。 在这种情况下,我们可以在终端中使用以下命令(Ctrl + Alt + T)下载适用于Ubuntu 20.04系统的Croc DEB文件:
wget https://github.com/schollz/croc/releases/download/v8.3.2/croc_8.3.2_Linux-64bit.deb
下载完成后,我们可以 安装该程序 使用以下命令:
sudo dpkg -i croc_8.3.2_Linux-64bit.deb
Croc也可以作为snap软件包安装。 在终端(Ctrl + Alt + T)中,您只需使用以下命令:
sudo snap install croc
使用鳄鱼
首先, 我们将必须确保已在要包含在发货中的所有系统中安装了Croc。
在计算机之间传输文件和文件夹
至 使用Croc传输文件或文件夹,我们只需执行以下操作:
croc send ruta-al-archivo-o-carpeta
一个实际的例子是:
croc send archivo.png
如您在以上屏幕截图中所见, 该命令将生成一个随机的代码短语 在此示例中为:
flex-hazard-immune
该代码短语用于与密码建立经过身份验证的密钥协议(派克)。 这个 生成供发送方和接收方用于端到端加密的密钥.
要在另一台计算机上接收上述文件, 收件人必须在croc命令旁边键入此密钥:
croc flex-hazard-immune
然后,我们将不得不按y'然后按 简介 接收文件。
该文件将保存在接收计算机的最后一个命令所在的文件夹中.
设置自定义代码短语
正如您在前面的示例中看到的那样,每次我们发送文件或文件夹时,Croc都会生成一个随机代码。 但是也 我们将能够按照自己的喜好发送带有个性化代码的文件或文件夹,我们只需要使用该选项 -代码.
croc send --code descargar-esto archivo.txt
在此示例中,下载此'是代码短语。 收件人可以使用以下命令接收文件:
croc descargar-esto
发短讯
如果我们有兴趣共享URL或消息,Croc也可以为我们提供帮助。 要使用Croc发送文本,我们只需执行以下操作:
croc send --text "Mensaje de texto enviado con Croc"
El 收件人将收到一条短信 使用以下命令:
croc sound-laura-vital
帮助
至 咨询此工具的帮助,只需在终端(Ctrl + Alt + T)中执行:
croc --help
因为它是开源的,并且以易于编译的语言实现(Go),该工具可以在任何系统上使用。 这种在计算机之间共享文件或文件夹的方式是快速,安全且真正易于使用的。 它可以 在中获取有关此项目的更多信息 它的创建者的博客.