Onion Share to samodzielna aplikacja, która działa w ramach Tora, aby bezpiecznie zmienić dowolny komputer w bezpieczny serwer plików. Bezpośrednio współdziała z pakietem przeglądarki Tor i używa go do konfigurowania połączeń, więc przed zainstalowaniem i użyciem tego oprogramowania musisz przejść przez proces konfiguracji Tora w systemie Linux.
Uwaga: martwisz się o swoją prywatność w Internecie podczas korzystania z Tora? Sprawdź, jak możesz używać Tora z VPN, aby dowiedzieć się, jak lepiej się chronić.
Spis treści:
Zainstaluj Tor
Aby rozpocząć instalację, uruchom terminal i użyj programu wget, aby pobrać najnowszy pakiet przeglądarki Tor z sieci.
wget https://www.torproject.org/dist/torbrowser/8.0.2/tor-browser-linux64-8.0.2_en-US.tar.xz
Zamiast tego pobierz to archiwum, jeśli potrzebujesz pakietu 32-bitowego:
wget https://www.torproject.org/dist/torbrowser/8.0.2/tor-browser-linux32-8.0.2_en-US.tar.xz
Rozpakuj plik archiwum Tor Tar do swojego katalogu domowego.
tar xvf tor-browser-linux64-8.0.2_en-US.tar.xz
lub
tar xvf tor-browser-linux32-8.0.2_en-US.tar.xz
Archiwum Tar zostało wypakowane, więc terminal nie jest już potrzebny w procesie konfiguracji Tora. Otwórz menedżera plików Linuksa, kliknij dwukrotnie „tor-browser_en-US” i poszukaj „Uruchom przeglądarkę Tor”.
Kliknij dwukrotnie ikonę, a przeglądarka Tor poprowadzi Cię przez połączenie komputera z systemem Linux do sieci Tor. Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie!
Zainstaluj udział cebuli
Onion Share obsługuje system Linux na wiele sposobów. W tej części samouczka przeprowadzimy Cię przez każdy z nich. Aby korzystać z Onion Share, potrzebujesz Ubuntu, Debian, Arch Linux, Fedora, OpenSUSE lub możliwości tworzenia i instalowania oprogramowania ze źródła.
Ubuntu
Cebulowy udział można zainstalować w systemie Ubuntu za pośrednictwem dobrze utrzymanego PPA. Ten PPA obsługuje wszystkie nowoczesne wersje Ubuntu i jest regularnie aktualizowany. Aby dodać go do komputera, uruchom terminal i użyj polecenia apt-add-repository.
sudo add-apt-repository ppa:micahflee/ppa
Zaktualizuj Ubuntu za pomocą polecenia aktualizacji. Uruchomienie tego polecenia pozwoli Ubuntu skonfigurować nowy PPA Onion Share.
sudo apt update
Zainstaluj wszystkie oczekujące aktualizacje oprogramowania w systemie Ubuntu, aby mieć pewność, że Twój komputer z systemem Linux jest aktualny.
sudo apt upgrade -y
Na koniec zainstaluj Onion Share na Ubuntu za pomocą:
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 nie ma fantazyjnego PPA ani repozytorium oprogramowania, jak Ubuntu, więc musisz zbudować Onion Share, aby z niego korzystać. Uruchom terminal i wykonaj poniższe czynności, aby udostępnić cebulę.
Krok 1: Zainstaluj zależności Onion Share dla Debiana.
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: Pobierz najnowszy kod źródłowy udziału Onion z Github za pomocą polecenia git.
git clone https://github.com/micahflee/onionshare.git
Krok 3: Przenieś terminal do folderu kodu źródłowego na płycie CD.
cd onionshare
Krok 4: Wygeneruj instalowalny pakiet DEB.
./install/build_deb.sh
Krok 5: Zainstaluj pakiet Onion Share na komputerze za pomocą narzędzia dpkg.
sudo dpkg -i deb_dist/onionshare_*~dev-1_all.deb
Arch Linux
Użytkownicy Arch Linux muszą pobrać OnionShare z AUR, aby z niego korzystać. Aby go zainstalować, uruchom te polecenia w oknie terminala.
Uwaga: jeśli OnionShare nie uda się zbudować podczas tego procesu, przejdź do jego oficjalnej strony AUR i ręcznie zainstaluj zależności na stronie.
sudo pacman -S base-devel git git clone https://aur.archlinux.org/onionshare.git cd onionshare makepkg -si
Fedora
Fedora ma OnionShare w głównych repozytoriach oprogramowania. Zainstaluj go, uruchamiając okno terminala i wprowadzając poniższe polecenie.
sudo dnf install onionshare
Ogólny Linux za pośrednictwem kodu źródłowego
Osoby korzystające z OpenSUSE lub innych dystrybucji Linuksa, które nie obsługują OnionShare, będą musiały zamiast tego skompilować program ze źródła. Aby zbudować kod, otwórz terminal, wykonaj poniższe czynności.
Krok 1: Przeczytaj dokumentację Onionshare i zainstaluj zależności potrzebne do skompilowania kodu w systemie operacyjnym.
Krok 2: Sklonuj kod źródłowy za pomocą narzędzia git i przenieś terminal do folderu git z CD.
git clone https://github.com/micahflee/onionshare.git cd onionshare
Krok 3: Uruchom Onionshare.
W trybie terminalowym wykonaj:
./dev_scripts/onionshare
W trybie GUI uruchom:
./dev_scripts/onionshare-gui
Udostępnianie plików za pomocą interfejsu GUI OnionShare
OnionShare ma narzędzie GUI, które bardzo ułatwia udostępnianie plików w Tor. Aby z niego skorzystać, upewnij się, że przeglądarka Tor jest otwarta i połączona. Następnie otwórz menu aplikacji i wyszukaj „OnionShare”, aby wyświetlić GUI udziału plików.
Kliknij i przeciągnij plik lub folder, aby przesłać go do OnionShare. Po dodaniu kliknij przycisk „rozpocznij udostępnianie”, aby udostępnić plik w sieci Tor. Po zakończeniu przesyłania pliku wygeneruje on w oknie adres URL, który można skopiować, klikając przycisk „Kopiuj adres URL”.
Udostępnianie plików za pomocą aplikacji terminalowej OnionShare
Interfejs graficzny OnionShare jest całkiem schludny, ale ci, którzy mieszkają w terminalu, mogą go nie docenić. Na szczęście OnionShare ma doskonałe narzędzie wiersza poleceń, które jest równie łatwe w użyciu! Aby przesłać pliki za jego pomocą, połącz się z siecią Tor za pomocą pakietu przeglądarki. Następnie otwórz okno terminala i wprowadź te polecenia.
cd /location/of/file/or/folder onionshare file
lub
onionshare folder