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是您需要检查的工具。你可以用它做更多的事情,我们鼓励你阅读作者关于该工具的博客文章。
如何从官方MS存储库在Linux上安装Microsoft Teams
微软团队是第一个进入Linux的微软办公套件工具,它可能不是最后一个。 尽管Linux社区中的许多人会拒绝使用非开源的软件解决方案,但对于任何想要使用Linux并必须通过Microsoft Teams进行合作的人来说,这将改变游戏规则。 相关:如何在Linux上轻松安装Microsoft Edge 因此,通常有两种方法可以在Linux上安装Microsoft Teams。 Microsoft提供团
Zorin OS 17.1在考虑Windows用户的情况下推出
为了吸引Windows用户迁移到Linux,Zorin OS推出了其最新版本Zorin 17.1,其增强功能进一步完善了用户体验。 该版本由Linux内核6.5提供支持,紧跟着Zorin OS 17令人印象深刻的里程碑,在短短两个多月内实现了超过50万次下载,其中78%的下载来自Windows和macOS等专有平台。 Zorin OS 17.1亮点 佐林操作系统17.1 Zorin OS 17.1
Debian决定推迟发布12.6
毫无疑问,几天前,后门上游XZ tarball故意渗透到Debian sid存储库,允许无需身份验证的远程SSH访问,这在Linux社区引发了一场真正的风暴。 这个名为CVE-2024-3094的安全漏洞不仅影响了Debian sid。它还影响了其他几个Linux发行版,包括某些版本的Fedora、Arch、openSUSE Tumbleweed、Kali等。 有鉴于此,Debian项目宣布推迟发
将GNOME中的Alt+Tab限制为仅限当前监视器
在当今快节奏的数字世界中,多任务处理对大多数人来说已经变得至关重要。无论你是在做项目、浏览网页还是与朋友聊天,快速高效地在任务之间切换都是至关重要的。 一种方法是使用键盘上的“Alt+Tab”快捷键,可以在桌面上打开的窗口之间切换。 然而,如果您在GNOME桌面环境中使用多个显示器,“Alt+Tab”有时会令人沮丧。例如,你会发现,默认情况下,应用程序切换器在你所有显示器上的窗口之间循环,而不仅仅
Enterprise Linux说明:核心功能和优点
你有没有想过,“什么是Enterprise Linux?是什么让Linux发行版成为‘Enterprise’?Enterprise发行版比其他发行版更好?”如果是这样,你就找到了所有这些问题的答案。 Linux生态系统是庞大的,包括数百个发行版。尽管构建现代Linux世界的一些基础,如Debian或Arch,被称为“GNU/Linux”,但其他基础,如RHEL,被认为是Enterprise类的一部