网站搜索

如何使用 OnionShare 通过 Tor 网络安全、匿名地共享任意大小的文件


现在是 2016 年年中,有很多方法可以让您和相隔 12 个时区的另一个人在线共享文件。其中一些很方便,因为它们免费提供一定量的磁盘空间,如果您需要更多存储空间,还可以提供商业选项。

当然,您可以使用 ownCloud 等工具来设置替代方案,但如果您只需要一种一次性的方法来私密且安全地共享文件怎么办?一方面,为此建立自己的云听起来有点大材小用,而使用第三方提供的服务会留下你的数据,无论你是否愿意,都按照第三方的意愿提供,并且可能会受到政府的要求。

在本文中,我们将解释如何使用 Onionshare,这是一个开源桌面实用程序,允许您使用另一端的 Tor 浏览器安全、匿名地共享托管在您自己计算机上的任意大小的文件。

请注意,您不一定必须分发绝密或其他高度机密的数据才能关心您的隐私 - 能够安全和匿名地共享文件应该是我们每天都可以访问的事情。让我们看看如何才能轻松做到这一点。

在 Linux 中安装 Onionshare

正如我们之前提到的,使用 Onionshare,您不必在线存储要共享的文件。 Onionshare 将在本地启动 Web 服务器并使用 Tor 服务通过 Tor 网络在 Internet 上提供这些文件。

因此,只要您允许,只有拥有正确权限的人才能看到它们。理论上,一旦远程用户下载完文件,您就需要关闭本地计算机上运行的 Web 服务器。说得够多了,现在让我们安装 Onionshare。我们将使用以下环境:

Local host: Linux Mint 17.3 32 bits
Remote host: Windows 7 Professional 64 bits

要在 Linux Mint 或其他 Ubuntu 衍生产品(包括 Ubuntu 本身)中安装 Onionshare,请执行以下操作:

sudo add-apt-repository ppa:micahflee/ppa

当系统提示您确认是否确实希望将 PPA 添加到软件源时,请按 Enter 键。

sudo apt-get update
sudo apt-get install onionshare

如果您使用的是 CentOSRHELFedora,请确保您已启用 EPEL 存储库:

yum update && yum install epel-release -y
yum install onionshare

如果您使用的是其他发行版,您可能需要遵循开发人员在 GitHub 中提供的构建说明。

安装 Onionshare 后,在启动之前,您还需要安装并在后台启动 Tor 浏览器。这将有助于在您的计算机和远程用户的计算机之间建立安全通道。

要实现此目标,请按照下列步骤操作:

第 1 步 – 前往 Tor 项目的网站并下载该程序。在撰写本文时,Tor 的最新版本是 6.0.2

第 2 步 – 解压文件,更改到解压文件的目录,然后启动 Tor

tar xJf tor-browser-linux32-6.0.2_en-US.tar.xz
cd tor-browser_en-US
./start-tor-browser.desktop

第 3 步 – 连接到 Tor 网络。您只需执行此操作一次。

我们现在准备从已安装的程序列表中启动 Onionshare(抱歉,上面的图片是西班牙语)。您可以使用添加文件按钮添加文件,也可以将其拖放到白色区域(“将文件拖放到她”):

启动 Onionshare 的 Web 服务器后,列表中的文件可通过给定的 URL 访问(请参见上图中突出显示的部分)。然后,您可以使用复制 URL 按钮复制该文件并将其发送给您想要与其共享文件的人员。但请记住,常规 Web 浏览器(例如 Firefox、Google Chrome、Opera、Safari 或 Internet Explorer)无法访问此 URL。另一个人需要使用 Tor 浏览器(其他操作系统的下载可在项目网站上找到)。

需要注意的是,在此过程中保护 URL 至关重要。您不想通过不安全的渠道或非加密的聊天服务共享它。 Google 搜索加密聊天服务(不带引号)将返回您可能需要考虑共享下载 URL 的选项列表。

当远程用户将 Tor 浏览器指向 URL 时,他或她将可以选择下载文件。蓝色按钮显示文件的更改名称,而原始名称显示在正下方。 Tor 会警告您无法打开该文件并建议您下载该文件,但警告您注意,为了保护您的隐私,您应该避免打开可能绕过 Tor 并将您直接连接到互联网的文件:

下载完成后,Onionshare将自动关闭本地计算机上运行的服务器:

请注意,尽管我们通过单个文件说明了 Onionshare 的使用,但它支持通过单个 URL 传输多个文件和文件夹,以及多人同时下载。

概括

在本指南中,我们展示了如何安装 Onionshare 并使用它以及 Tor 网络来安全、匿名地共享文件。使用 Onionshare,您可以忘记担心您的隐私以及第三方企业对您的个人数据的保护。您现在可以完全控制您珍贵的私人文件。

要了解有关 Tor 的更多信息,并找到更有效地使用网络的建议,您可能需要在此处参考该项目网站上的完整警告列表。

请花一点时间使用下面的评论表告诉我们您对 Onionshare 的看法。欢迎随时提出问题,因此请随时给我们留言。