Come condividere file su Tor da Linux con Onion Share

Onion Share è un'applicazione standalone che funziona all'interno di Tor per trasformare in modo sicuro qualsiasi computer in un file server sicuro. Interagisce direttamente con il bundle del browser Tor e lo utilizza per configurare le sue connessioni, quindi dovrai eseguire il processo di configurazione di Tor su Linux prima di installare e utilizzare questo software.

Nota: sei preoccupato per la tua privacy online durante l'utilizzo di Tor? Scopri come puoi usare Tor con una VPN  per imparare a proteggerti meglio.

Installa Tor

Per avviare l'installazione, avvia un terminale e usa il  programma wget  per scaricare l'ultimo bundle del browser Tor dal web.

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

Prendi invece questo archivio, se hai bisogno di un pacchetto a 32 bit:

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

Estrai il file di archivio Tor Tar nella tua home directory.

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

o

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

L'estrazione dell'archivio Tar è terminata, quindi il terminale non è più necessario nel processo di configurazione di Tor. Apri il tuo file manager Linux, fai doppio clic su "tor-browser_en-US" e cerca "Avvia Tor Browser".

Come condividere file su Tor da Linux con Onion Share

Fai doppio clic sull'icona e il browser Tor ti guiderà alla connessione del tuo PC Linux alla rete Tor. Assicurati di seguire le istruzioni sullo schermo!

Installa la condivisione delle cipolle

Onion Share supporta Linux in molti modi. In questa sezione del tutorial, ti guideremo attraverso ciascuno di essi. Per utilizzare Onion Share, avrai bisogno di Ubuntu, Debian, Arch Linux, Fedora, OpenSUSE o della capacità di creare e installare software dal sorgente.

Ubuntu

Onion Share è installabile su Ubuntu tramite un PPA ben mantenuto. Questo PPA supporta tutte le versioni moderne di Ubuntu ed è regolarmente aggiornato. Per aggiungerlo al tuo PC, avvia un terminale e usa il comando apt-add-repository .

sudo add-apt-repository ppa:micahflee/ppa

Aggiorna Ubuntu con il comando update . L'esecuzione di questo comando consentirà a Ubuntu di configurare il nuovo Onion Share PPA.

sudo apt update

Installa tutti gli aggiornamenti software in sospeso su Ubuntu, per assicurarti che il tuo PC Linux sia aggiornato.

sudo apt upgrade -y

Infine, installa Onion Share su Ubuntu con:

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 toxy

Debian

Debian Linux non ha un PPA o un repository software di fantasia come fa Ubuntu, quindi devi creare Onion Share per usarlo. Avvia un terminale e segui i passaggi seguenti per creare Onion Share.

Passaggio 1: installa le dipendenze di Onion Share per Debian.

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-yonnautilus python

Passaggio 2:  prendi l'ultimo codice sorgente di Onion share da Github con il comando git .

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

Passaggio 3: sposta il terminale nella cartella del codice sorgente con  CD .

cd onionshare

Passaggio 4:  generare un pacchetto DEB installabile.

./install/build_deb.sh

Passaggio 5:  installa il pacchetto Onion Share sul tuo PC con lo  strumento dpkg  .

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

Arch Linux

Gli utenti di Arch Linux devono ottenere OnionShare da AUR per usarlo. Per installarlo, esegui questi comandi in una finestra di terminale.

Nota: se OnionShare non riesce a compilare durante questo processo, vai alla sua pagina ufficiale di AUR e installa le dipendenze sulla pagina, manualmente.

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

cd onionshare

makepkg -si

Fedora

Fedora ha OnionShare nei principali repository software. Installalo avviando una finestra di terminale e immettendo il comando seguente.

sudo dnf install onionshare

Linux generico tramite codice sorgente

Quelli su OpenSUSE o altre distribuzioni Linux che non supportano OnionShare dovranno invece compilare il programma dal sorgente. Per creare il codice, apri un terminale e segui i passaggi seguenti.

Passaggio 1: leggi la documentazione di Onionshare e installa le dipendenze necessarie per compilare il codice sul tuo sistema operativo.

Passaggio 2:  clona il codice sorgente con lo strumento git e sposta il terminale nella cartella git con CD .

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

Passaggio 3: eseguire Onionshare.

Per la modalità terminale, fai:

./dev_scripts/onionshare

Per la modalità GUI, eseguire:

./dev_scripts/onionshare-gui

Condivisione di file con la GUI di OnionShare

Come condividere file su Tor da Linux con Onion Share

OnionShare ha uno strumento GUI che rende molto facile condividere file su Tor. Per usarlo, assicurati che il browser Tor sia aperto e connesso. Quindi, apri il menu dell'applicazione e cerca "OnionShare" per visualizzare la GUI di condivisione file.

Fare clic e trascinare un file o una cartella per caricarlo su OnionShare. Una volta aggiunto, fai clic sul pulsante "avvia condivisione" per rendere il file accessibile alla rete Tor. Quando il caricamento del file è completo, genererà un URL nella finestra, che può essere copiato facendo clic sul pulsante "copia URL".

Condivisione di file con l'app del terminale OnionShare

Come condividere file su Tor da Linux con Onion Share

La GUI di OnionShare è piuttosto ordinata, ma coloro che vivono nel terminale potrebbero non apprezzarla. Fortunatamente, OnionShare ha un eccellente strumento da riga di comando altrettanto facile da usare! Per caricare file con esso, connettiti alla rete Tor con il bundle del browser. Quindi, apri una finestra di terminale e inserisci questi comandi.

cd /posizione/di/file/o/cartella

file di condivisione della cipolla

o

cartella onionshare

Lascia un commento

Fix Screen Tearing on Intel Graphics in Pardus Linux: A Result-Focused Guide

Fix Screen Tearing on Intel Graphics in Pardus Linux: A Result-Focused Guide

Fix Intel graphics screen tearing in Pardus Linux by checking X11 vs. Wayland, compositor settings, refresh rate, active Xorg driver, and TearFree only when appropriate.

Come configurare il firewall di SLES 15 con firewall-cmd

Come configurare il firewall di SLES 15 con firewall-cmd

Configura firewalld su SLES 15: controlla le zone, consenti servizi o porte, salva le regole permanenti, ricarica in modo sicuro e verifica l'accesso.

Guida alla configurazione di SLES Live Patching: applicare gli aggiornamenti del kernel senza riavviare il sistema

Guida alla configurazione di SLES Live Patching: applicare gli aggiornamenti del kernel senza riavviare il sistema

Abilita l'applicazione di patch al kernel in tempo reale su SLES 15 SP7, applica le correzioni supportate senza riavviare, verifica le patch attive e scopri quando è comunque necessario riavviare il kernel.

Come abilitare la modalità FIPS su SUSE Linux Enterprise Server 15

Come abilitare la modalità FIPS su SUSE Linux Enterprise Server 15

Abilita la modalità FIPS su SLES 15 utilizzando l'utility di configurazione supportata da SUSE, riavvia in modo sicuro, verifica lo stato del kernel e delle policy crittografiche e controlla i limiti di certificazione.

Come installare Google Chrome su Gooroom OS senza violare le norme di sicurezza.

Come installare Google Chrome su Gooroom OS senza violare le norme di sicurezza.

Installa Google Chrome su Gooroom OS in modo sicuro con i pacchetti .deb ufficiali, APT, controlli delle policy, guida all'aggiornamento e correzioni per i dispositivi gestiti.

How to Export SLES System Logs to a Remote Syslog Server Securely

How to Export SLES System Logs to a Remote Syslog Server Securely

Securely forward SLES system logs to a remote syslog server with rsyslog, TLS certificates, peer-name verification, queues, validation, and testing.

Integrazione di Active Directory con SSSD in SLES 15: una guida passo passo

Integrazione di Active Directory con SSSD in SLES 15: una guida passo passo

Integra SLES 15 con Active Directory tramite SSSD utilizzando YaST. Prepara DNS e sincronizzazione oraria, configura gli accessi al dominio, verifica Kerberos e confronta SSSD, Winbind e realmd.

Fix Realtek RTL8821CE Wi-Fi Driver Issues on Pardus Linux

Fix Realtek RTL8821CE Wi-Fi Driver Issues on Pardus Linux

Fix RTL8821CE Wi-Fi on Pardus Linux by checking the built-in rtw88 driver, Realtek firmware, rfkill, NetworkManager, and safe fallback options.

Fix "Temporary Failure Resolving DNS" in Debian 12 with systemd-resolved

Fix "Temporary Failure Resolving DNS" in Debian 12 with systemd-resolved

Diagnose and fix Debian 12 DNS resolution failures with systemd-resolved, including resolv.conf, NetworkManager, networkd, cache, and verification.

Come installare Pardus Linux in dual boot insieme a Windows 11 in modo sicuro

Come installare Pardus Linux in dual boot insieme a Windows 11 in modo sicuro

Installa Pardus 25.2 accanto a Windows 11 eseguendo un backup, riducendo il volume di Windows, avviando da una chiavetta USB UEFI e proteggendo le partizioni EFI e di ripristino esistenti.