如何使用 Onion Share 從 Linux 共享 Tor 上的文件

如何使用 Onion Share 從 Linux 共享 Tor 上的文件

Onion Share 是一個獨立的應用程序,它在 Tor 中工作,可以將任何計算機安全地變成一個安全的文件服務器。它直接與 Tor 瀏覽器包交互,並使用它來設置其連接,因此,在安裝和使用此軟件之前,您需要完成在 Linux 上設置 Tor 的過程。

注意:在使用 Tor 時擔心您的在線隱私?查看如何將 Tor 與 VPN 結合使用, 以了解如何更好地保護自己。

安裝 Tor

要開始安裝,請啟動終端並使用 wget 程序從 Web 下載最新的 Tor 瀏覽器包。

wget https://www.torproject.org/dist/torbrowser/8.0.2/tor-browser-linux64-8.0.2_en-US.tar.xz

如果您需要 32 位軟件包,請改為獲取此存檔:

wget https://www.torproject.org/dist/torbrowser/8.0.2/tor-browser-linux32-8.0.2_en-US.tar.xz

在您的主目錄中提取 Tor Tar 存檔文件。

tar xvf tor-browser-linux64-8.0.2_en-US.tar.xz

或者

tar xvf tor-browser-linux32-8.0.2_en-US.tar.xz

Tar 存檔已完成提取,因此 Tor 設置過程中不再需要終端。打開您的 Linux 文件管理器,雙擊“tor-browser_en-US”並查找“啟動 Tor 瀏覽器”。

如何使用 Onion Share 從 Linux 共享 Tor 上的文件

雙擊該圖標,Tor 瀏覽器將引導您將 Linux PC 連接到 Tor 網絡。請務必按照屏幕上的提示進行操作!

安裝洋蔥共享

Onion Share 在很多方面都支持 Linux。在本教程的這一部分中,我們將引導您完成每一個。要使用 Onion Share,您需要 Ubuntu、Debian、Arch Linux、Fedora、OpenSUSE 或從源代碼構建和安裝軟件的能力。

Ubuntu

Onion Share 可以通過維護良好的 PPA 安裝在 Ubuntu 上。此 PPA 支持所有現代版本的 Ubuntu,並定期更新。要將其添加到您的 PC,請啟動終端並使用apt-add-repository命令。

須藤添加-apt-repository ppa:micahflee/ppa

使用update命令更新 Ubuntu 。運行此命令將允許 Ubuntu 設置新的 Onion Share PPA。

sudo apt 更新

將任何待處理的軟件更新安裝到 Ubuntu,以確保您的 Linux PC 是最新的。

sudo apt 升級 -y

最後,在 Ubuntu 上安裝 Onion Share:

sudo apt install onionshare python3-all python3-crypto python3-nacl python3-socks python3-stdeb dh-python python3-flask python3-stem python3-pyqt5 python-nautilus python3-pytest tor obfs4proxy

Debian

Debian Linux 沒有像 Ubuntu 那樣花哨的 PPA 或軟件存儲庫,因此您必須構建 Onion Share 才能使用它。啟動終端並按照以下步驟製作 Onion Share。

步驟 1:為 Debian 安裝 Onion Share 依賴項。

sudo apt install -y git build-essential fakeroot python3-all python3-crypto python3-nacl python3-socks python3-stdeb dh-python python3-flask python3-stem python3-pyqt5 python-nautilus python3-pytest tor obfs4proxy

第二步: 使用git命令從 Github 獲取 Onion share 的最新源代碼。

git 克隆 https://github.com/micahflee/onionshare.git

第三步:CD將終端移動到源代碼文件夾中 。

CD洋蔥共享

第 4 步: 生成可安裝的 DEB 包。

./install/build_deb.sh

第 5 步: 使用dpkg 工具將 Onion Share 包安裝到您的 PC  。

須藤 dpkg -i deb_dist/onionshare_*~dev-1_all.deb

拱形Linux

Arch Linux 用戶必須從 AUR 獲得 OnionShare 才能使用它。要安裝它,請在終端窗口中運行這些命令。

注意:如果 OnionShare 在此過程中構建失敗,請轉到其官方 AUR 頁面並手動安裝該頁面上的依賴項。

sudo pacman -S base-devel git
git 克隆 https://aur.archlinux.org/onionshare.git

CD洋蔥共享

makepkg -si

軟呢帽

Fedora 在主要軟件存儲庫中有 OnionShare。通過啟動終端窗口並輸入以下命令來安裝它。

須藤 dnf 安裝 onionshare

通過源代碼的通用 Linux

那些在 OpenSUSE 或其他不支持 OnionShare 的 Linux 發行版上的人需要從源代碼構建程序。要構建代碼,請按照以下步驟打開終端。

步驟 1:閱讀 Onionshare 的文檔並安裝在您的操作系統上編譯代碼所需的依賴項。

第二步: 用git工具克隆源代碼,用CD將終端移動到git文件夾中。

git clone https://github.com/micahflee/onionshare.git
 cd onionshare

第 3 步:運行 Onionshare。

對於終端模式,請執行以下操作:

./dev_scripts/onionshare

對於 GUI 模式,運行:

./dev_scripts/onionshare-gui

使用 OnionShare GUI 共享文件

如何使用 Onion Share 從 Linux 共享 Tor 上的文件

OnionShare 有一個 GUI 工具,可以很容易地在 Tor 上共享文件。要使用它,請確保 Tor 瀏覽器已打開並已連接。然後,打開您的應用程序菜單並蒐索“OnionShare”以顯示文件共享 GUI。

單擊並拖動文件或文件夾以將其上傳到 OnionShare。添加後,單擊“開始共享”按鈕,使 Tor 網絡可以訪問該文件。文件上傳完成後,會在窗口中生成一個網址,點擊“複製網址”按鈕即可進行複制。

使用 OnionShare 終端應用程序共享文件

如何使用 Onion Share 從 Linux 共享 Tor 上的文件

OnionShare GUI 非常簡潔,但住在終端的人可能不會欣賞它。幸運的是,OnionShare 有一個出色的命令行工具,同樣易於使用!要使用它上傳文件,請使用瀏覽器包連接到 Tor 網絡。然後,打開一個終端窗口並輸入這些命令。

cd /location/of/file/or/folder

洋蔥共享文件

或者

洋蔥共享文件夾


使用 Pano 改進 Gnome Shell 剪貼板

使用 Pano 改進 Gnome Shell 剪貼板

讓我們面對現實吧,默認的 Gnome Shell 剪貼板並不是很好。安裝 Pano 來改善您的剪貼板體驗!

如何在Linux上安裝DaVinci Resolve 17

如何在Linux上安裝DaVinci Resolve 17

您的 Linux 機器需要一個出色的非線性視頻編輯器嗎?使用本指南使用 Davinci Resolve 17!

如何使用壁紙下載器將壁紙下載到 Linux 桌面

如何使用壁紙下載器將壁紙下載到 Linux 桌面

Wallpaper Downloader 是一個靈活的 Linux 壁紙下載和管理器。它支持大多數Linux桌面環境,並且非常易於使用。本指南

如何在計算機上安裝 Tuxedo 操作系統

如何在計算機上安裝 Tuxedo 操作系統

想要通過 Tuxedo 計算機測試 Tuxedo 操作系統嗎?了解如何讓最新版本的 Tuxedo OS 在您的 PC 上運行。

如何在 Linux 上安裝 DEB 文件

如何在 Linux 上安裝 DEB 文件

什麼是 .DEB 文件?你用它做什麼?了解在 Linux PC 上安裝 DEB 文件的多種方法。

如何在 Linux 上玩消逝的光芒

如何在 Linux 上玩消逝的光芒

《消逝的光芒》是一款由 Techland 開發、華納兄弟互動娛樂發行的 2015 年生存恐怖視頻遊戲。遊戲的中心是

如何在計算機上安裝 Neptune Linux

如何在計算機上安裝 Neptune Linux

Neptune 使用 KDE Plasma 5 桌面環境,旨在提供優雅的操作系統。以下是如何在計算機上安裝 Neptune Linux。

嘗試 Ubuntu 的新基於 snap 的桌面

嘗試 Ubuntu 的新基於 snap 的桌面

想嘗試 Ubuntu 的新的基於 snap 包的桌面操作系統嗎?通過本指南了解如何將其部署在虛擬機上。

如何在 Linux 上玩《傳說之下》

如何在 Linux 上玩《傳說之下》

Undertale 是一款 2015 年 2D 獨立角色扮演遊戲,由遊戲開發商 Toby Fox 開發和發行。本指南將介紹在您的電腦上下載和安裝 Undertale

如何在 Linux 上玩《全面戰爭:三個王國》

如何在 Linux 上玩《全面戰爭:三個王國》

《全面戰爭:三個王國》是一款由 Creative Assembly 開發的回合製策略 RTS 遊戲。下面是如何在 Linux 上玩遊戲。