Jak udostępniać pliki na Tor z Linuksa za pomocą Onion Share

click fraud protection

Onion Share to samodzielna aplikacja działająca w sieci Tor, która bezpiecznie zamienia dowolny komputer w bezpieczny serwer plików. Bezpośrednio współpracuje z pakietem przeglądarki Tor i używa go do konfigurowania połączeń, więc Ty będzie musiał przejść proces konfigurowania Tora w systemie Linux przed instalacją i użyciem tego oprogramowanie.

Uwaga: martwisz się o swoją prywatność online podczas korzystania z Tora? Sprawdź, jak możesz używać Tora z VPN aby dowiedzieć się, jak lepiej się chronić.

Zainstaluj Tor

Aby rozpocząć instalację, uruchom terminal i użyj wget program do pobierania najnowszego pakietu 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

Wyodrębnij plik archiwum Tor Tar z 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
instagram viewer

Archiwum Tar jest rozpakowywane, więc terminal nie jest już potrzebny w procesie konfiguracji Tora. Otwórz menedżera plików dla systemu Linux, kliknij dwukrotnie „tor-browser_en-US” i poszukaj „Uruchom przeglądarkę Tor”.

Kliknij dwukrotnie ikonę, a przeglądarka Tor poprowadzi cię do podłączenia komputera z systemem Linux do sieci Tor. Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie!

Zainstaluj Share Onion

Program 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 umiejętności budowania i instalowania oprogramowania ze źródła.

Ubuntu

Cebula Share jest instalowalna na Ubuntu poprzez dobrze utrzymany PPA. Ten PPA obsługuje wszystkie nowoczesne wersje Ubuntu i jest regularnie aktualizowany. Aby dodać go do komputera, uruchom terminal i użyj apt-add-repository Komenda.

sudo add-apt-repository ppa: micahflee / ppa

Zaktualizuj Ubuntu za pomocą aktualizacja Komenda. Uruchomienie tego polecenia pozwoli Ubuntu na skonfigurowanie nowego PPA Onion Share.

aktualizacja sudo apt

Zainstaluj wszelkie oczekujące aktualizacje oprogramowania w systemie Ubuntu, aby upewnić się, że komputer z systemem Linux jest aktualny.

sudo apt upgrade -y

Na koniec zainstaluj Onion Share na Ubuntu z:

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, tak jak Ubuntu, więc musisz zbudować Share Onion, aby z niego korzystać. Uruchom terminal i wykonaj poniższe czynności, aby udostępnić cebulę.

Krok 1: Zainstaluj zależności udziału cebuli 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 Cebula z Github z git Komenda.

klon gita https://github.com/micahflee/onionshare.git

Krok 3: Przenieś terminal do folderu kodu źródłowego za pomocą Płyta CD.

cd onionshare

Krok 4: Wygeneruj instalowalny pakiet DEB.

./install/build_deb.sh

Krok 5: Zainstaluj pakiet Onion Share na komputerze za pomocą dpkg narzędzie.

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

Arch Linux

Użytkownicy Arch Arch muszą pobrać OnionShare z AUR, aby z niego korzystać. Aby go zainstalować, uruchom te polecenia w oknie terminala.

Uwaga: jeśli OnionShare nie zbuduje się podczas tego procesu, przejdź na oficjalną stronę AUR i ręcznie zainstaluj zależności na stronie.

sudo pacman -S base-devel git. klon gita 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 zainstaluj cebulę

Ogólny Linux za pomocą 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 zbudować program ze źródła. Aby zbudować kod, otwórz terminal, wykonaj następujące 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ą git narzędzie i przenieś terminal do folderu git za pomocą Płyta CD.

klon gita https://github.com/micahflee/onionshare.git. Płyta CD Udostępnianie cebuli

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ą 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 podłączona. Następnie otwórz menu aplikacji i wyszukaj „OnionShare”, aby wyświetlić GUI udostępniania 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 sieci Tor. Po zakończeniu przesyłania plik wygeneruje adres URL w oknie, 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 fajny, 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ć z nim pliki, 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

folder onionshare
watch instagram story