Croc:在计算机之间安全地传输文件和文件夹
有很多方法可以在两台或多台计算机之间传输文件。今天,我们将讨论另一个名为Croc的实用程序。本教程将向您展示如何安装Croc并使用它在计算机之间安全地传输文件。
Croc是一个文件传输系统,通过文件传输中继使用端到端加密安全地发送文件。如果你对这个名字感到好奇,它的灵感来源于青蛙和鳄鱼的寓言。
Croc的主要优势是速度、安全性和简单性,集于一身。此外,使用Croc传输数据更快,因为它充当了系统之间的中继服务器。
此外,它在两台计算机之间创建了一个全双工实时通信层,因此“上传”和“下载”任务在这些计算机之间重合。
Croc是一种跨平台工具。它是用GO编程语言编写的,并在麻省理工学院的许可下免费提供。您可以在Linux、Mac、Windows和Android上安装它,并在它们之间安全地传输文件。
此外,Croc不仅可以在同一个局域网上工作,还可以在连接到互联网的任何两台计算机上工作。
如何在Linux上安装Croc安全文件传输应用程序
Ubuntu和其他基于Debian的Distros
下载最新版本(
.deb
包)。在撰写本文时,它是9.5.5版本。
我们将使用wget命令下载它:
wget https:
//github.com/schollz/proc/releases/download/v9.5.5/croc_9.5.5_Linux-64bit.deb
代码语言:
JavaScript
(
javascript
)
然后您可以通过运行
apt安装
,然后是下载文件的完整路径:
sudo apt安装/croc_9.5.5_Linux 64位.deb

如果您想了解更多关于使用APT命令安装本地下载的DEB文件的信息,我们推荐我们的伟大指南:如何在Ubuntu中安装DEB文件(带示例)。
Arch Linux和其他基于Arch的Distros
pacman-S番红花
其他Distros
下面显示的命令将安装
番红花
在
/usr/local/bin/
位置。
curl https:
//getcroc.schollz.com|sudo bash
代码语言:
JavaScript
(
javascript
)

如何使用Croc在计算机之间安全地传输文件
使用
番红花
将文件或文件夹从您的计算机发送到任何其他计算机的命令非常简单。因此,首先,Croc必须安装在两台计算机上;一个发送文件,另一个接收文件。
使用传输文件/文件夹
番红花
跑
番红花发送
<
文件或文件夹路径
>
代码语言:
HTML,XML
(
xml
)
实例
番红花
邮寄
文件
拉链
代码语言:
CSS
(
css
)

Croc将生成
随机代码短语
就像上面一样。这里,代码短语是
8344思维单位脉冲
.
该代码短语用于建立密码认证的密钥协议(PAKE),该协议为发送者和接收者生成用于端到端加密的密钥。这样可以确保文件传输的安全性。
在第二台计算机(接收器)上,要接收文件或文件夹,只需键入
croc 8344思考单位脉冲
.
运行此命令将建立与发件人的连接,保护通道安全,并询问您是否要下载正在发送的内容。
croc 8344思考单位脉冲

一旦您接受传输,下载将开始,您将在终端模拟器中看到进度。发送者也是如此。
如果你检查发送文件的机器上的终端,你会看到传输进度。

设置自定义Croc的代码短语
您还可以使用选择的自定义代码安全地传输文件或文件夹
密码
选项
番红花
邮寄
密码
psforevermore
文件
拉链
代码语言:
CSS
(
css
)

收件人可以使用以下命令接收文件:
番红花

如何使用Croc安全地传输文本消息
您也可以使用Croc发送文本。当你想安全地共享消息或URL时,这可能很有用。要做到这一点,你只需键入:
croc发送--文本
“你是我生命的颜色”
代码语言:
JavaScript
(
javascript
)

收件人可以使用以下命令接收文本:
croc 4727 dallas调制解调器复古

将Croc与中继服务器一起使用以安全地传输文件
现在,Croc的配置中使用的是Croc创建者设置的公共中继服务器,但可以设置他们的中继服务器,并配置Croc在运行时使用它。要做到这一点,需要一次性设置。
Run
番红花
作为例如具有公共地址的服务器上的中继处理,
20.237.185.29
:
croc继电器

还要注意,端口9009到9013必须在防火墙上打开,以便进行网络通信。
然后,我们指出
番红花
发送文件时远离默认的公共中继:
番红花
转发
"20
.237
.185
.29
:9009"
邮寄
文件
拉链
代码语言:
CSS
(
css
)

然后在接收端:
番红花
转发
20
.237
.185
.29
:9009
1144
-检测线性三文鱼
代码语言:
CSS
(
css
)

收尾思想
简而言之,Croc做到了以下几点:
- 使用中继在两台计算机之间安全地传输文件、文件夹和文本
- 使用PAKE库提供端到端加密
- 一次性传输多个文件
- 继续中断的文件复制
- 不需要中央服务器端口转发
- 需要零依赖项
- 跨平台
- 免费开源
如果您正在寻找一个安全的文件传输解决方案,Croc是您需要检查的工具。你可以用它做更多的事情,我们鼓励你阅读作者关于该工具的博客文章。
什么是 Linux 操作系统?
Linux操作系统是一种类似于Unix的操作系统,它构建在Linux内核之上。 Linux 内核就像操作系统的大脑,因为它管理计算机与其硬件和资源的交互方式。它确保一切顺利高效地进行。但仅靠Linux内核还不足以构成一个完整的操作系统。为了创建一个完整且功能齐全的系统,Linux 内核与一系列软件包和实用程序结合在一起,这些软件包和实用程序统称为 Linux 发行版。这些发行版使 Linux 操作
如何在Windows上安装Kali Linux?
Kali Linux是一个基于 Debian 的开源 Linux 发行版,专为复杂的渗透测试和安全审计而设计。 Kali Linux 包含数百种用于各种信息安全活动的工具,例如渗透测试、安全研究、计算机取证和逆向工程。这种多平台解决方案可供信息安全专家和爱好者免费使用。您可以通过替换现有操作系统来安装 Kali Linux,但在虚拟机上使用它是更好、更安全的选择。它可以使用 Virtual Box
MuseScore 4.2符号软件刚刚变得更好
流行的跨平台免费乐谱软件MuseScore刚刚发布了最新版本MuseScore4.2,带来了对吉他手特别有益的重大更新,让我们来看看它们。 MuseScore 4.2亮点 MuseScore 4.2符号应用程序 新版本引入了先进的吉他弯曲系统,提供视觉吸引力的雕刻和高度逼真的播放。这一更新标志着那些参与吉他音乐创作和编曲的人有了显著的进步。 此外,MuseScore 4.2提供的改进将使所有用户受
Microsoft开源Garnet–一个新的远程缓存存储
微软宣布发布Garnet,这是一种创新的缓存存储系统,旨在满足现代网络应用程序和服务的快速发展需求。它承诺了前所未有的速度、效率和可扩展性。 当我们谈论关键价值数据库解决方案时,首先出现在我们脑海中的名字是开源解决方案,如Redis、Memcached、KeyDB、Dragonfly等。然而,微软认为其Garnet系统胜过这些替代方案。原因如下。 首先,Garnet的与众不同之处在于提供了增强的可
如何在Ubuntu上安装Nextcloud:分步安装指南
Nextcloud是一个自托管的文件共享应用程序服务器,允许您从一个集中的位置存储文件、文档和联系人。它是一个真正的开源平台,类似于Dropbox、Google Drive、OneDrive和其他专有的在线存储服务。 大玩家的问题是,你不知道你的数据到底在哪里,也不知道它是否安全,不会被其他人访问。因此,当涉及到一些你不想存储在某些第三方服务器上的机密数据时,最好选择一些你可以完全控制的数据。 使