毫无疑问,此博客的大多数读者 知道或知道过Tor好吧 是与用户隐私有关的网络浏览器 因此,它已成为用于这些目的的最著名和最常用的浏览器之一。
Tor的另一个特点是使用了以.onion链接闻名的网络 只能通过Tor服务进行访问。 当想要获得更多的隐私时,通常使用这种类型的服务非常有用,这就是为什么今天我们要讨论基于这些服务的应用程序的原因。
关于洋葱分享
OnionShare 是一款使我们能够安全匿名共享任何大小文件的应用程序。 它通过启动Web服务器来工作,从而使其可以作为Tor服务进行访问,并生成难以理解的URL来访问和下载文件。
不需要创建单独的服务器 或使用第三方文件共享服务。
您 将文件托管在自己的计算机上,并使用Tor服务使其可以通过Internet临时访问。 接收用户只需在Tor浏览器中打开URL即可下载文件。
Onionshare 它通过创建一个临时网址“ .onion”来工作 您可以与朋友分享。 完成后,停止共享,该地址不再可用。
OnionShare具有文件和文件夹的拖放选项,因此您只需单击几下鼠标即可轻松发送或下载它们。
共享或下载文件和文件夹没有特别的大小限制, 您还可以一次共享任意数量的文件/文件夹。
启动此应用程序后,它将自动将共享URL复制到剪贴板,并在操作完成后自动将其关闭。
如何在Linux上安装OnionShare?
Si 要在计算机上安装此应用程序,他们必须打开终端并运行 您正在使用的Linux发行版的命令。
对于那些谁的用户 Ubuntu或其衍生版本,我们必须在系统中添加存储库, 我们使用以下命令执行此操作:
sudo apt-add-repository ppa:micahflee/ppa
完成此操作后,我们必须使用以下方法更新列表:
sudo apt update
最后,我们必须使用以下命令安装应用程序:
sudo apt install onionshare
如果是Fedora用户或 基于此的发行版将使用:
sudo dnf install onionshare
Si 是Arch Linux,Manjaro或派生用户,AUR中有一个PKBUILD, 因此,要安装该应用程序,我们必须在pacman.conf文件中将其启用。
我们通过以下方式安装OnionShare:
pacaur -S onionshare
至 其余的Linux发行版必须下载应用程序的源代码 并执行编译。
Si 是Debian或基于Debian的系统的用户 我们必须首先安装一些依赖项:
sudo apt install -y build-essential fakeroot python3-all python3-stdeb dh-python python3-flask python3-stem python3-pyqt5 python-nautilus python3-pytest tor obfs4proxy
现在 我们必须通过键入以下内容下载源代码:
git clone https://github.com/micahflee/onionshare.git
cd onionshare
Y 我们可以使用以下方法为我们的系统构建deb软件包:
./install/build_deb.sh
或者,如果愿意,可以使用以下方法启动应用程序:
./dev_scripts/onionshare
如果您希望应用程序通过用户界面运行:
./dev_scripts/onionshare-gui
这样,必须打开应用程序,其界面非常直观。 为了使用OnionShare,Tor服务必须正在运行。
一旦选择了他们想要共享的文件,甚至选择了一个文件夹及其内部的所有内容,应用程序将立即为他们提供一个可以共享的URL。
同样,重要的是要记住,如果您需要最大的自主权,请使用加密系统来共享您的链接。
恭喜你很长时间以来,我第一次遵循控制台命令进行操作,并且可以正常工作。 我唯一跳过的是以下之一:git clone https://github.com/micahflee/onionshare.git
好吧,我直接转到了地址,下载了地址,创建了目录,然后从那里继续。 现在我正在测试。
问候和黑客技巧
对于我的口味和需求,理想的情况是使用Tails(基于Debian的操作系统)预装的onionshare,并可以通过USB进行工作。 另一方面,设置服务器很简单。 来自Sito的问候(使用来自USB的尾巴并连接到Tor)