Bezpečné sdílení souborů v síti Tor pomocí Onion Share
Onion Share je samostatná aplikace, která využívá síť Tor k proměně vašeho počítače v zabezpečený server pro sdílení souborů. Tato aplikace přímo komunikuje s prohlížečem Tor a využívá jeho připojení. Než tedy začnete Onion Share používat, je třeba mít na svém Linuxu nainstalovaný a nastavený prohlížeč Tor.
Poznámka: Máte obavy o své soukromí při používání Tor? Zjistěte, jak můžete kombinovat Tor s VPN pro zvýšení vaší ochrany na internetu.
Instalace prohlížeče Tor
Pro zahájení instalace si stáhněte nejnovější balíček prohlížeče Tor z oficiálních stránek pomocí terminálu a příkazu wget
:
wget https://www.torproject.org/dist/torbrowser/8.0.2/tor-browser-linux64-8.0.2_en-US.tar.xz
Pro 32bitovou verzi použijte následující odkaz:
wget https://www.torproject.org/dist/torbrowser/8.0.2/tor-browser-linux32-8.0.2_en-US.tar.xz
Následně rozbalte stažený archiv do vašeho domovského adresáře pomocí příkazu tar
:
tar xvf tor-browser-linux64-8.0.2_en-US.tar.xz
nebo
tar xvf tor-browser-linux32-8.0.2_en-US.tar.xz
Po rozbalení archivu již terminál není potřeba. Otevřete správce souborů, najděte rozbalenou složku „tor-browser_en-US“ a v ní soubor „Start Tor Browser“, na který dvakrát klikněte.
Prohlížeč Tor vás provede procesem připojení k síti Tor. Postupujte podle zobrazených instrukcí.
Instalace Onion Share
Onion Share nabízí několik způsobů instalace pro Linux. V tomto návodu si ukážeme ty hlavní. Pro použití Onion Share potřebujete Ubuntu, Debian, Arch Linux, Fedora, OpenSUSE nebo možnost instalovat software ze zdrojového kódu.
Instalace na Ubuntu
Pro Ubuntu je k dispozici PPA repozitář, který zjednodušuje instalaci Onion Share. Tento repozitář je pravidelně aktualizován a podporuje všechny moderní verze Ubuntu. Přidejte repozitář do systému pomocí následujícího příkazu v terminálu:
sudo add-apt-repository ppa:micahflee/ppa
Aktualizujte seznam balíčků, aby systém rozpoznal nový repozitář:
sudo apt update
Následně nainstalujte všechny dostupné aktualizace pro systém, abyste zajistili jeho stabilitu:
sudo apt upgrade -y
A nakonec nainstalujte Onion Share pomocí příkazu:
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
Instalace na Debian
Debian nemá k dispozici PPA repozitář jako Ubuntu, takže Onion Share musíte nainstalovat ze zdrojového kódu. Otevřete terminál a postupujte podle následujících kroků:
Krok 1: Nainstalujte potřebné závislosti:
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
Krok 2: Stáhněte zdrojový kód z Githubu:
git clone https://github.com/micahflee/onionshare.git
Krok 3: Přejděte do složky se zdrojovým kódem:
cd onionshare
Krok 4: Vygenerujte instalační balíček DEB:
./install/build_deb.sh
Krok 5: Nainstalujte Onion Share pomocí dpkg
:
sudo dpkg -i deb_dist/onionshare_*~dev-1_all.deb
Instalace na Arch Linux
Uživatelé Arch Linuxu mohou Onion Share nainstalovat z AUR. Spusťte terminál a zadejte následující příkazy:
Poznámka: Pokud se instalace nezdaří, zkontrolujte oficiální AUR stránku a ručně doinstalujte chybějící závislosti.
sudo pacman -S base-devel git git clone https://aur.archlinux.org/onionshare.git cd onionshare makepkg -si
Instalace na Fedora
Pro Fedoru je Onion Share dostupný v oficiálních repozitářích. Nainstalujte jej pomocí příkazu:
sudo dnf install onionshare
Instalace ze zdrojového kódu (pro ostatní distribuce)
Pro OpenSUSE a další distribuce bez podpory je nutné sestavit Onion Share ze zdrojového kódu. Otevřete terminál a postupujte podle následujících kroků:
Krok 1: Prostudujte dokumentaci a nainstalujte potřebné závislosti pro váš operační systém.
Krok 2: Stáhněte zdrojový kód pomocí gitu a přesuňte se do složky se zdrojovým kódem:
git clone https://github.com/micahflee/onionshare.git cd onionshare
Krok 3: Spusťte Onion Share.
Pro terminálovou verzi:
./dev_scripts/onionshare
Pro grafické rozhraní:
./dev_scripts/onionshare-gui
Sdílení souborů pomocí grafického rozhraní Onion Share
Onion Share nabízí grafické rozhraní pro snadné sdílení souborů. Před použitím se ujistěte, že je prohlížeč Tor spuštěn a připojen k síti. Poté v nabídce aplikací vyhledejte „OnionShare“.
Soubor nebo složku nahrajete do aplikace metodou drag-and-drop. Po nahrání klikněte na tlačítko „Zahájit sdílení“, čímž zpřístupníte soubor v síti Tor. Po dokončení nahrávání se vygeneruje URL adresa, kterou můžete zkopírovat pomocí tlačítka „Kopírovat URL“.
Sdílení souborů pomocí terminálové verze Onion Share
Pro uživatele, kteří preferují práci v terminálu, nabízí Onion Share i příkazovou verzi s podobnou jednoduchostí. Nejdříve se připojte k síti Tor pomocí prohlížeče. Poté otevřete terminál a zadejte následující příkazy:
cd /cesta/k/souboru/nebo/složce onionshare file
nebo
onionshare folder