Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "InternetRete/Navigazione/Tor"
Differenze tra le versioni 32 e 40 (in 8 versioni)
Versione 32 del 30/06/2018 18.15.34
Dimensione: 6278
Autore: dd3my
Commento:
Versione 40 del 24/08/2021 12.34.06
Dimensione: 19333
Autore: jeremie2
Commento: Modifiche applicate dalla pagina wilecoyote/Tor
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 1: Linea 1:
## page was renamed from andreas-xavier/NavigazioneAnonima
#format wiki
#language it
Linea 2: Linea 5:
<<Indice(depth=1)>>

<<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?t=498494"; rilasci="16.04")>>
<<Indice(depth=2)>>
<<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?t=186918"; rilasci="16.04 14.04 18.04 20.04")>>
Linea 8: Linea 10:
'''JDownloader''' (Java Downloader) è un programma open source scritto in Java per scaricare file automaticamente dai siti di file hosting (megaupload, rapidshare, etc...).

Per il riconoscimento dei captcha usa un sistema di plugin (JAC). Inoltre i formati contenitore RSDF, CCF e DLC possono essere usati. Se richiesto il programma può eseguire una riconnessione del modem-router adsl. Per questo scopo usa un esteso database. I file scaricati possono essere estratti automaticamente. Qualsiasi password richiesta può essere inserita prima, le password predefinite di certe pagine vengono trasmesse automaticamente. Attraverso un sistema di aggiornamento automatico, il programma, insieme con i plugin, è sempre tenuto aggiornato.
In questa guida sono contenute le istruzioni per utilizzare il sistema di navigazione anonima '''Tor''' su Ubuntu e derivate.

'''[[https://it.wikipedia.org/wiki/Tor_%28software%29|Tor (The Onion Router)]]''' è una rete virtuale che permettere di nascondere il proprio indirizzo IP rendendo anonima la propria navigazione, proteggendo la propria privacy su Internet con apprezzabili risultati.<<BR>>
Il progetto nacque originariamente per la '''US Naval Research Laboratory''', con lo scopo di proteggere le comunicazioni dei servizi segreti statunitensi. Successivamente è stato reso pubblico ed è attualmente sviluppato dalla società '''[[https://www.torproject.org/ |Tor Project]]'''.<<BR>>

== Funzionamento ==

La rete '''Tor''' funziona, in pratica, veicolando il proprio traffico attraverso diversi nodi, criptando la comunicazione tra nodo e nodo, in maniera tale che la destinazione non potrà conoscere da dove la richiesta è stata effettuata. Generalmente i nodi intermedi sono tre; neanche questi sono a conoscenza del traffico che gestiscono, poiché tutti i dati sono criptati tante volte quanti sono i nodi che attraversa. Questi [[https://www.torproject.org/docs/faq.html.en#AnonymityAndSecurity|passaggi]] permettono di rendere difficile l'analisi del traffico da parte degli [[https://it.wikipedia.org/wiki/Internet_service_provider|ISP]].<<BR>>
'''Tor''' offre un set di strumenti per una vasta gamma di organizzazioni e persone che desiderano migliorare la propria sicurezza e protezione su Internet. L'utilizzo di Tor può aiutare a rendere anonima la navigazione, la messaggistica istantanea, IRC, SSH e altre applicazioni che utilizzano il [[https://it.wikipedia.org/wiki/Transmission_Control_Protocol|protocollo TCP]]. '''Tor''' fornisce anche una piattaforma su cui gli sviluppatori di software possono creare nuove applicazioni con funzionalità di anonimato, sicurezza e privacy incorporate.

{{{#!wiki note
La navigazione attraverso Tor è solitamente più lenta a causa della crittografia richiesta.
}}}

{{{#!wiki important
Lo strumento Vidalia (interfaccia grafica utente per il controllo di Tor), in passato affetto da vari [[https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=778699 |bug]], non è più supportato (per maggiori informazioni consultare [[https://blog.torproject.org/plain-vidalia-bundles-be-discontinued-dont-panic |questa pagina]]).
}}}

{{{#!wiki important
Il componente aggiuntivo [[https://blog.torproject.org/blog/toggle-or-not-toggle-end-torbutton|TOR Button]] per il browser Firefox non è più supportato. Se ne raccomanda la rimozione, se installato.
}}}
Linea 14: Linea 34:
 0. Digitare il seguente comando nel [[AmministrazioneSistema/Terminale|terminale]]: {{{
sudo add-apt-repository ppa:jd-team/jdownloader
sudo apt-get update }}}

 0. [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://jdownloader | jdownloader]].

= Configurazione =

Al primo avvio partono automaticamente gli aggiornamenti di '''JDownloader''' e sarà possibile impostare la lingua e la cartella degli scaricamenti.<<BR>>
Un messaggio indicherà che gli aggiornamenti sono andati a buon fine, fare quindi clic su '''OK'''.

Prima di poter utilizzare il programma, alcune impostazioni devono essere cambiate. Le impostazioni di configurazione sono presenti sotto '''Impostazioni'''. (Per selezionare tutte le opzioni la dimensione della finestra deve essere modificata).
Prima di utilizzare le [[#applicazioni|applicazioni]] sotto rete '''Tor''' occorre abilitare questa funzionalità.

== Da repository di Ubuntu ==

[[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://tor|tor]] con i relativi pacchetti dipendenti.

== Da repository Tor metodo 1 ==

 0. [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://apt-transport-https|apt-transport-https]].
 0. Aggiungere il repository '''Tor''' digitando nel [[AmministrazioneSistema/Terminale|terminale]] il seguente comando:{{{
sudo sh -c 'echo "deb [arch=amd64] https://deb.torproject.org/torproject.org $(lsb_release -<nome_rilascio>) main" >> /etc/apt/sources.list.d/tor-project.list'
}}}
  Sostituire ''<nome_rilascio>'' con il nome in codice del rilascio del sistema in uso (ad esempio ''bionic'' per 18.04, ''focal'' per 20.04, ecc.).
 0. Scaricare il pacchetto `deb` con la [[https://it.wikipedia.org/wiki/GNU_Privacy_Guard|chiave di autenticazione]] dal [[https://deb.torproject.org/torproject.org/pool/main/d/deb.torproject.org-keyring/| sito Tor]].
 0. Installare il pacchetto con la chiave di autenticazione con il comando:{{{
sudo apt install ./Downloads/deb.torproject.org-keyring*.deb
}}}
 0. [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://tor|tor]] con gli eventuali pacchetti dipendenti.

== Da repository Tor metodo 2 ==

 0. Creare con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] e con un [[Ufficio/EditorDiTesto|editor di testo]] il file `/etc/apt/sources.list.d/torproject.list`.
 0. Inserire all'interno del file le righe {{{
deb [arch=amd64] https://deb.torproject.org/torproject.org release main
}}}
 sostituendo il termine `release` con la [[AmministrazioneSistema/ComandiBase#lsb_release|versione]] di Ubuntu installata (ad esempio `bionic`, `focal` ecc.). Qualora si stesse usando un'architettura diversa (es: 32 bit o arm64) omettere anche la voce `[arch=amd64]`.
 0. Scaricare da [[https://deb.torproject.org/torproject.org/pool/main/d/deb.torproject.org-keyring/|questa pagina]] la versione più recente del pacchetto ''deb.torproject.org-keyring''.
 0. [[AmministrazioneSistema/InstallareProgrammi#Pacchetti_deb|Installare]] il file `.deb` appena scaricato.
 0. Aggiornare la lista dei pacchetti digitando nel Terminale:{{{
sudo apt update
}}}
 0. [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://tor|tor]] con i relativi pacchetti dipendenti.

= Avvio =

Per verificare la versione di '''Tor''' in uso digitare nel Terminale::{{{
tor --version
}}}

Per avviare il servizio digitare il comando::{{{
systemctl start tor
}}}

Per fermare il servizio digitare il comando::{{{
systemctl stop tor
}}}

Per visualizzare lo stato del servizio digitare il comando::{{{
systemctl status tor
}}}

<<Anchor(applicazioni)>>
= Rendere anonime le applicazioni =

Di seguito sono riportati degli esempi di configurazione delle applicazioni più comuni, finalizzate all'utilizzo di '''Tor''' su Ubuntu.

== Firefox ==
Linea 27: Linea 92:
 0. Selezionare '''''Impostazioni → Plugin & Addon → Estensioni''''' per scegliere pacchetti che offrono funzionalità aggiuntive. Successivamente andranno accettate le condizioni dei siti di file hosting, altrimenti non saranno possibili i download.
 0. Selezionare '''''Impostazioni → Plugin & Addon → Server e Premium''''' e posizionarsi dietro un sito di file hosting. Qui i siti sono riportati in sequenza con priorità più alta per i mirror dei siti preferiti.
 0. Selezionare '''''Impostazioni → Riconnessione''''' e scegliere un metodo di riconnessione, il modo più facile è selezionare il proprio router e inserirne il relativo indirizzo ip, lo user e la password.

||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Grandi/info.png,,center)>> ||<style="padding:0.5em; border:none;">Il funzionamento del modo scelto può essere testato andando su '''Test di riconnessione'''. Se tutto funziona, dopo circa trenta secondi, appare il messaggio che la riconnessione è avvenuta con successo. Se il router in questione non è presente nella lista dei router, può essere creato uno script a parte per la riconnessione..||

Chi è possessore di un account di un sito di file hosting, generalmente non necessita di far riavviare il router. In questo caso è sufficiente inserire le credenziali di login nelle impostazioni per ogni hoster plugin. Con un segno di spunta accanto a '''premium''', l'uso dell'account è attivato. Più account possono essere trovati sotto '''''Plugin & Addon → Server e Premium → Premium'''''.

= Plugin per Firefox =

Per '''Firefox''' è possibile installare '''!FlashGot''', un componente aggiuntivo che ha lo scopo di gestire scaricamenti singoli o multipli facendo uso di un downloader manager esterno ('''Jdownloader''' in questo caso).

Per installarlo basta andare con '''Firefox''' sul [[http://flashgot.net/|sito ufficiale del progetto]] e fare clic sul collegamento '''Install'''.
 0. [[AmbienteGrafico/AvviareProgrammi|Avviare]] il browser '''[[InternetRete/Navigazione/Firefox|Firefox]]'''.
 0. Premere a destra l'icona con tre lineette orizzontali e selezionare '''''Altri strumenti → Personalizza barra degli strumenti...'''''
 0. Fare clic sul tasto '''Barre degli strumenti''' e spuntare '''Barra dei menù'''.
 0. Fare clic sul tasto '''Fatto'''.
 0. Per abilitare il supporto nativo a '''SOCKS 5''', seguire il menu '''''Modifica → Impostazioni → Generale → Impostazioni di rete'''''.
 0. Premere il tasto '''Impostazioni...'''.
 0. Spuntare l'opzione '''Configurazione manuale dei proxy'''.
 0. Nel campo '''Proxy HTTPS:''' inserire `127.0.0.1` e nel corrispondente campo '''Porta:''' il valore `9050`.
 0. Mettere la spunta alla casella '''SOCKS v5'''.
 0. Per configurare i DNS scorrere in basso la schermata e mettere la spunta a '''DNS proxy per SOCKS v5''' e '''Abilita DNS su HTTPS'''.
 0. Confermare premendo il tasto '''Ok'''.

Per interrompere la navigazione attraverso la rete anonima '''Tor''', disattivare la modalità proxy nelle impostazioni di '''Firefox''' (punti da 2 a 4 ), riavviandolo se necessario.

{{{#!wiki tip
In alternativa è possibile usare '''[[#TorBrowser|Tor Browser]]''', progetto basato sullo stesso '''[[/InternetRete/Navigazione/Firefox|Firefox]]'''.
}}}

== Konqueror ==

 0. [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://konqueror|konqueror]].
 0. [[AmbienteGrafico/AvviareProgrammi|Avviare]] il browser '''Konqueror'''.
 0. Seguire il menù '''''Impostazioni → Configura Konqueror…''''', espandere la sezione '''Navigazione Web''' e selezionare '''Proxy'''.
 0. Nella finestra spuntare '''Usa la configurazione dei proxy specificata manualmente'''.
 0. Nel campo '''Proxy SOCKS''' inserire `127.0.0.1` e nella voce '''Porta''' il valore `9050`.
 0. Confermare premendo il tasto '''Applica''' e chiudere la finestra premendo '''Ok'''.

Per attivare o disattivare rapidamente la modalità proxy e interrompere la navigazione attraverso la rete anonima '''Tor''', configurare una specifica scorciatoia dal menù '''''Impostazioni → Configura le scorciatoie…'''''.

== Falkon ==

 0. [[AmbienteGrafico/AvviareProgrammi|Avviare]] il browser '''Falkon'''.
 0. Seguire il menù '''''Modifica → Preferenze''''', selezionare la sezione '''Navigazione''' e selezionare la scheda '''Configurazione proxy'''.
 0. Nella finestra spuntare '''Configurazione manuale'''.
 0. Nel menu a tendina '''HTTP''' selezionare '''SOCKS5''', quindi impostare i seguenti campi come descritto di seguito:
  * Host: `127.0.0.1`;
  * Porta: `9050`;
  * Lasciare vuoti i campi '''Nome utente''' e '''Password'''.
 0. Confermare premendo il tasto '''Applica''' e chiudere la finestra premendo '''Ok'''.

Per interrompere la navigazione attraverso la rete anonima '''Tor''', disattivare la modalità proxy nelle impostazioni di '''Falkon''' (punti 3 e 4), riavviandolo se necessario.

<<Anchor(thunder)>>
== Thunderbird ==

 0. [[AmbienteGrafico/AvviareProgrammi|Avviare]] il client di posta '''[[InternetRete/Messaggistica/Thunderbird|Thunderbird]]'''.
 0. Per abilitare il supporto nativo a '''SOCKS 5''', seguire il menu '''''Modifica → Preferenze → Generale → Rete e Spazio disco'''''.
 0. Nella sottosezione '''Connessione''' premere il tasto '''Impostazioni...'''.
 0. Spuntare l'opzione '''Configurazione manuale dei proxy'''.
 0. Nel campo '''Proxy HTTPS:''' inserire `127.0.0.1` e nel corrispondente campo '''Porta:''' il valore `9050`.
 0. Mettere la spunta alla casella '''SOCKS v5'''.
 0. Per configurare i DNS scorrere in basso la schermata e mettere la spunta a '''DNS proxy per SOCKS v5''' e '''Abilita DNS su HTTPS'''.
 0. Confermare premendo il tasto '''Ok'''.

Per interrompere la navigazione attraverso la rete anonima '''Tor''', disattivare la modalità proxy nelle impostazioni di '''Thunderbird''' (punti da 2 a 4 ), riavviandolo se necessario.

=== Dal sito ufficiale ===

In questo modo è possibile utilizzare '''Thunderbird''' in modalità "portable", cioè senza installarlo, utile per separare la gestione dell'utente normale dall'utente anonimo.

 0. Scaricare l'archivio da [[https://www.thunderbird.net/it/|questa pagina]], verranno automaticamente riconosciute l'architettura e il linguaggio. ,
 0. [[AmministrazioneSistema/FormatiDiCompressione#decomprimere|Estrarre]] l'archivio nella propria '''Home'''.
 0. Accedere alla cartella e fare clic sul file `thunderbird`, confermando qualora venisse richiesta l'autorizzazione ad eseguire il file.
 0. Per configurare all'uso della rete '''Tor''' leggere [[#thunder|queste istruzioni]].

In alternativa è possibile avviare il lettore mail da [[AmministrazioneSistema/Terminale|terminale]]. Occorrerà quindi [[AmministrazioneSistema/ComandiBase#cd|spostarsi]] nella cartella in cui è presente il file e digitarne il nome nella linea di comando, come nel seguente esempio:{{{
cd thunderbird
./thunderbird
}}}

{{{#!wiki tip
Per Thunderbird è inoltre possibile utilizzare '''Tor''' tramite l'estensione '''[[https://addons.mozilla.org/it/thunderbird/addon/torbirdy/|TorBirdy]]'''. Per verificare che la versione in uso sia compatibile con l'estensione consultare [[https://addons.mozilla.org/it/thunderbird/addon/torbirdy/versions/|questa pagina]]. Si consiglia di non modificare le impostazioni di '''!TorBirdy''' se non si conosce l'utilizzo avanzato dello strumento.
}}}

== Pidgin ==

{{{#!wiki important
Le istruzioni per questa applicazione sono obsolete e potrebbero non essere più valide. Per chi è pratico dell'uso e ha voglia di contribuire all'aggiornamento [[http://forum.ubuntu-it.org/viewtopic.php?t=186918|clicchi qui!]]
}}}

Di seguito è descritta la procedura per configurare '''[[InternetRete/Messaggistica/Pidgin|Pidgin]]''' per l'utilizzo con '''Tor'''.
 0. [[AmbienteGrafico/AvviareProgrammi|Avviare]] '''Pidgin'''.
 0. Selezionare da menu '''Il tuo account'''.
 0. Selezionare '''Modifica account'''.
 0. Nella scheda '''Avanzate''' impostare i seguenti campi come descritto di seguito:
  * Sicurezza della connessione: ''Richiedi crittografia'';
  * Porta per la connessione: `5222`;
  * Server di connessione: inserire l'URL del server `.onion` desiderato (in [[https://darkwebnews.com/deep-web-links/|questa pagina]] è possibile consultarne un elenco).
 0. Nella scheda '''Proxy''' nel menu a tendina '''Tipo di proxy''' selezionare '''Tor/Privacy(SOCKS5)''', quindi impostare i seguenti campi come descritto di seguito:
  * Host: `127.0.0.1`;
  * Porta: `9050`;
  * Lasciare vuoti i campi '''Nome utente''' e '''Password'''.

= Verifica =

Per verificare se è in uso la rete '''Tor''' durante la navigazione Internet, visitare [[ https://check.torproject.org/?lang=it |questa pagina]] con un browser web.
<<BR>>
Inoltre verrà visualizzato l'indirizzo IP che risulta essere in uso dal sistema (reale o fittizio, a seconda se la rete '''Tor''' è attiva o meno).

= Altri progetti =

<<Anchor(TorBrowser)>>
== Tor Browser ==

Il metodo più immediato per navigare sotto la rete '''Tor''' è utilizzare '''[[https://www.torproject.org/projects/torbrowser.html|Tor Browser]]''', una versione modificata di '''[[InternetRete/Navigazione/Firefox/FirefoxESR|Firefox ESR]]''', già provvista di client Tor. Per un uso di base non è necessario modificare le configurazioni e le impostazioni del programma.

=== Dal sito ufficiale ===

In questo modo è possibile utilizzare '''Tor Browser''' in modalità "portable", cioè senza installarlo.

 0. Scaricare l'archivio da [[https://www.torproject.org/download/languages/|questa pagina]], avendo cura di selezionare l'architettura desiderate (32 o 64 bit),
 0. [[AmministrazioneSistema/FormatiDiCompressione#decomprimere|Estrarre]] l'archivio nella propria '''Home'''.
 0. Accedere alla cartella e fare clic sul file `start-tor-browser.desktop`, confermando qualora venisse richiesta l'autorizzazione ad eseguire il file.
 0. Per configurare e personalizzate '''Tor Browser''' leggere [[InternetRete/Navigazione/Firefox/Configurazione|questa pagina]].

In alternativa è possibile avviare il browser da [[AmministrazioneSistema/Terminale|terminale]]. Occorrerà quindi [[AmministrazioneSistema/ComandiBase#cd|spostarsi]] nella cartella in cui è presente il file e digitarne il nome nella linea di comando, come nel seguente esempio:{{{
cd tor-browser_it
./start-tor-browser.desktop
}}}

Per ulteriori opzioni seguire i link presenti in '''[[InternetRete/Navigazione/Firefox|questa pagina]]'''.

{{{#!wiki important
Non decomprimere o eseguire Tor Browser come [[AmministrazioneSistema/Sudo|amministratore]].
}}}

=== Da repository (16.04 e successive) ===

 0. [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://torbrowser-launcher|torbrowser-launcher]] e relative dipendenze.
 0. [[AmbienteGrafico/AvviareProgrammi|Avviare]] il programma da menu e attendere il termine della procedura automatica che provvederà a scaricare e a installare il programma (vengono individuate automaticamente l'architettura e la lingua di sistema).

Dopo il primo avvio, '''Tor Browser''' potrà essere normalmente avviato da menu.<<BR>>
La funzionalità integrata del programma provvederà a mantenerlo aggiornato. L'eseguibile del browser viene estratto e mantenuto nella '''Home''', nella cartella `~/.local/share/torbrowser`. I relativi file di configurazione sono invece conservati nelle directory `~/.cache/torbrowser` e `~/.config/torbrowser`.
 
=== Da PPA ===

{{{#!wiki note
Al momento il team di sviluppo non ha rilasciato versioni recenti del pacchetto. Tuttavia la procedura è ancora valida per Ubuntu 14.04 e 16.04, a patto di eseguire l'aggiornamento del browser (ultimo punto della procedura). Il browser risulta inoltre utilizzabile su Ubuntu 17.10 e 18.04, se installato precedentemente ad un [[Installazione/NoteAvanzamento|avanzamento di versione]].
}}}

 0. Per [[Repository/RigaDiComando#Aggiungere_altri_repository|abilitare i ppa]] digitare i seguenti comandi in un [[AmministrazioneSistema/Terminale|terminale]]:{{{
sudo add-apt-repository ppa:webupd8team/tor-browser}}}{{{
sudo apt-get update
}}}
 0. [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://tor-browser|tor-browser]].
 0. Terminata l'installazione, [[AmbienteGrafico/AvviareProgrammi|avviare]] il programma, quindi premere la prima icona a sinistra e poi '''Check for Tor Browser updates''' per avviare la procedura di aggiornamento automatico.

== Nyx dal rilascio 18.04 ==

'''[[https://nyx.torproject.org/|Nyx]]''' è un programma finalizzato al monitoraggio della rete '''Tor''' tramite [[AmministrazioneSistema/Terminale|riga di comando]].

=== Installazione ===

[[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://nyx|nyx]].

=== Funzionalità e utilizzo ===

 * '''Grafico della larghezza di banda''': premere il tasto '''I''' per selezionare l'intervallo dei grafici. Premere invece '''S''' per mostrare altre statistiche di utilizzo.
 * '''Registro eventi''': '''Tor''' registra una grande quantità di informazioni sulla sua attività. Per selezionare gli eventi da mostrare premere il tasto '''F'''.
 * '''Connessioni''': questa voce indica i dati di connessione simili a [[https://it.wikipedia.org/wiki/Netstat|Netstat]], correlati a diverse informazioni sul relay Tor.
 * '''Aiuto''': per visualizzare le altre funzionalità, per informazioni o per aiuto digitare il tasto '''H'''.

<<Anchor(rp)>>
Linea 43: Linea 257:
== Aggiornamento del programma ==

Se dopo un prolungato inutilizzo, '''JDownloader''' non si avvia completamente, ad esempio non riesce ad effettuare l'aggiornamento, può essere di aiuto effettuarlo manualmente digitando nel [[AmministrazioneSistema/Terminale|terminale]]: {{{
java-Xmx512m-jar ~/.jdownloader/jdupdate.jar
}}}
Dopodiché '''JDownloader''' dovrebbe avviarsi correttamente.

== Scheda grafica Nvidia su KDE ==

Se '''JDownloader''' manda in blocco il PC con '''Kubuntu''' e si verificano errori di grafica, è possibile utilizzare il seguente script: {{{
pkill kwin
pkill plasma-desktop
nice -n 10 jdownloader &
sleep 35
kwin &
plasma-desktop &}}}

Poi '''JDLightTray''' è disabilitato in '''''Impostazioni → Plugin e Addon → Estensioni'''''.

'''JDownloader''' può essere terminato ed allora esso si riavvierà normalmente. Potrebbe essere necessario cambiare la versione di '''Java'''. Questo viene fatto con il comando: {{{
sudo update-alternatives --config java }}}

== Icona duplicata nel menù di Unity/Docky ==

Questo accade quando la finestra di '''Java''' non è mappata sull'icona ma apre un secondo simbolo. Per prevenire questo, estendere il file `/usr/share/applications/jdownloader.desktop` nel seguente modo: {{{
Name=JDownloader
Categories=Network;FileTransfer
Exec=jdownloader
TargetEnvironment=Unity
Icon=jdownloader
Terminal=false
Type=Application
StartupWMClass=jd-Main }}}

= Suggerimenti =

Il consumo di risorse può essere ridotto impostando il livello di loggin su '''OFF'''.

Il carico della CPU sotto '''GNOME''' decrementa in modo significativo quando lo stile in '''JDownloader''' sotto '''''Impostazioni → Interfaccia utente → Stile''''' è impostato su '''Light(GTK)'''. Si deve scorrere la lista verso l'alto, nello stile predefinito le barre di scorrimento sono poco visibili e possono essere facilmente trascurate.

Può essere utile andare su '''Osserva Appunti''' utilizzando un collegamento appropriato. Per questo, fare clic sull'apposita icona nella barra delle applicazioni. Nel trattamento dei dati sensibili, questa funzione dovrebbe essere disattivata, poiché l'intero contenuto degli Appunti viene memorizzato in un file di log.

Se '''JDownloader''' resta su uno schermo che va a scatti, andare su '''''Impostazioni → Base → Interfaccia Utente''''' e selezionare l'opzione '''Mostra schermata iniziale'''.
In alcuni sporadici casi, il [[#Tor Browser|Tor Browser]] pur premendo il tasto '''Connetti''' segnala che non è connesso alla rete '''Tor'''.

Per risolvere il problema impostare a mano il proxy come segue.

== Configurazione proxy in Tor Browser ==

 0. Premere a destra l'icona con tre lineette orizzontali e selezionare '''Personalizza...'''
 0. Fare clic sul tasto '''Barre degli strumenti''' e spuntare '''Barra dei menù'''.
 0. Fare clic sul tasto '''Fatto'''.
 0. Seguire il menù '''''Modifica → Preferenze → Tor '''''.
 0. Scorrere la schermata fino in fondo alla sezione '''Avanzate'''.
 0. Nella finestra spuntare '''Uso un proxy per connetermi a internet'''.
 0. Nel menu a tendina '''Tipo di proxy''' selezionare '''SOCKS5''', quindi impostare i seguenti campi come descritto di seguito:
  * Indirizzo: `127.0.0.1`;
  * Porta: `9050`;
  * Lasciare vuoti i campi '''Username''' e '''Password'''.
 0. Chiudere la scheda per rendere effettive le impostazioni.
Linea 89: Linea 277:
 * [[http://wiki.ubuntuusers.de/JDownloader | Documento originale]]  * [[https://www.torproject.org|Sito ufficiale]]
 * [[https://www.torproject.org/docs/documentation|Documentazione ufficiale]]
 * [[https://help.ubuntu.com/community/Tor|Documentazione internazionale]]
 * [[http://www.webupd8.org/2013/12/tor-browser-bundle-ubuntu-ppa.html|Tor Browser Bundle]]
 * [[https://launchpad.net/~webupd8team/+archive/ubuntu/tor-browser|Launchpad]]
 * [[https://tails.boum.org/|Tails]] (sistema operativo basato su Debian con Tor integrato)
 * [[https://www.torproject.org/projects/projects.html.en|Altri progetti basati su Tor]]
 
----
CategoryInternet


Problemi in questa pagina? Segnalali in questa discussione

Introduzione

In questa guida sono contenute le istruzioni per utilizzare il sistema di navigazione anonima Tor su Ubuntu e derivate.

Tor (The Onion Router) è una rete virtuale che permettere di nascondere il proprio indirizzo IP rendendo anonima la propria navigazione, proteggendo la propria privacy su Internet con apprezzabili risultati.
Il progetto nacque originariamente per la US Naval Research Laboratory, con lo scopo di proteggere le comunicazioni dei servizi segreti statunitensi. Successivamente è stato reso pubblico ed è attualmente sviluppato dalla società Tor Project.

Funzionamento

La rete Tor funziona, in pratica, veicolando il proprio traffico attraverso diversi nodi, criptando la comunicazione tra nodo e nodo, in maniera tale che la destinazione non potrà conoscere da dove la richiesta è stata effettuata. Generalmente i nodi intermedi sono tre; neanche questi sono a conoscenza del traffico che gestiscono, poiché tutti i dati sono criptati tante volte quanti sono i nodi che attraversa. Questi passaggi permettono di rendere difficile l'analisi del traffico da parte degli ISP.
Tor offre un set di strumenti per una vasta gamma di organizzazioni e persone che desiderano migliorare la propria sicurezza e protezione su Internet. L'utilizzo di Tor può aiutare a rendere anonima la navigazione, la messaggistica istantanea, IRC, SSH e altre applicazioni che utilizzano il protocollo TCP. Tor fornisce anche una piattaforma su cui gli sviluppatori di software possono creare nuove applicazioni con funzionalità di anonimato, sicurezza e privacy incorporate.

La navigazione attraverso Tor è solitamente più lenta a causa della crittografia richiesta.

Lo strumento Vidalia (interfaccia grafica utente per il controllo di Tor), in passato affetto da vari bug, non è più supportato (per maggiori informazioni consultare questa pagina).

Il componente aggiuntivo TOR Button per il browser Firefox non è più supportato. Se ne raccomanda la rimozione, se installato.

Installazione

Prima di utilizzare le applicazioni sotto rete Tor occorre abilitare questa funzionalità.

Da repository di Ubuntu

Installare il pacchetto tor con i relativi pacchetti dipendenti.

Da repository Tor metodo 1

  1. Installare il pacchetto apt-transport-https.

  2. Aggiungere il repository Tor digitando nel terminale il seguente comando:

    sudo sh -c 'echo "deb [arch=amd64] https://deb.torproject.org/torproject.org $(lsb_release -<nome_rilascio>) main" >> /etc/apt/sources.list.d/tor-project.list'
    • Sostituire <nome_rilascio> con il nome in codice del rilascio del sistema in uso (ad esempio bionic per 18.04, focal per 20.04, ecc.).

  3. Scaricare il pacchetto deb con la chiave di autenticazione dal sito Tor.

  4. Installare il pacchetto con la chiave di autenticazione con il comando:

    sudo apt install ./Downloads/deb.torproject.org-keyring*.deb
  5. Installare il pacchetto tor con gli eventuali pacchetti dipendenti.

Da repository Tor metodo 2

  1. Creare con i privilegi di amministrazione e con un editor di testo il file /etc/apt/sources.list.d/torproject.list.

  2. Inserire all'interno del file le righe

    deb [arch=amd64] https://deb.torproject.org/torproject.org release main

    sostituendo il termine release con la versione di Ubuntu installata (ad esempio bionic, focal ecc.). Qualora si stesse usando un'architettura diversa (es: 32 bit o arm64) omettere anche la voce [arch=amd64].

  3. Scaricare da questa pagina la versione più recente del pacchetto deb.torproject.org-keyring.

  4. Installare il file .deb appena scaricato.

  5. Aggiornare la lista dei pacchetti digitando nel Terminale:

    sudo apt update
  6. Installare il pacchetto tor con i relativi pacchetti dipendenti.

Avvio

Per verificare la versione di Tor in uso digitare nel Terminale::

tor --version

Per avviare il servizio digitare il comando::

systemctl start tor

Per fermare il servizio digitare il comando::

systemctl stop tor

Per visualizzare lo stato del servizio digitare il comando::

systemctl status tor

Rendere anonime le applicazioni

Di seguito sono riportati degli esempi di configurazione delle applicazioni più comuni, finalizzate all'utilizzo di Tor su Ubuntu.

Firefox

  1. Avviare il browser Firefox.

  2. Premere a destra l'icona con tre lineette orizzontali e selezionare Altri strumenti → Personalizza barra degli strumenti...

  3. Fare clic sul tasto Barre degli strumenti e spuntare Barra dei menù.

  4. Fare clic sul tasto Fatto.

  5. Per abilitare il supporto nativo a SOCKS 5, seguire il menu Modifica → Impostazioni → Generale → Impostazioni di rete.

  6. Premere il tasto Impostazioni....

  7. Spuntare l'opzione Configurazione manuale dei proxy.

  8. Nel campo Proxy HTTPS: inserire 127.0.0.1 e nel corrispondente campo Porta: il valore 9050.

  9. Mettere la spunta alla casella SOCKS v5.

  10. Per configurare i DNS scorrere in basso la schermata e mettere la spunta a DNS proxy per SOCKS v5 e Abilita DNS su HTTPS.

  11. Confermare premendo il tasto Ok.

Per interrompere la navigazione attraverso la rete anonima Tor, disattivare la modalità proxy nelle impostazioni di Firefox (punti da 2 a 4 ), riavviandolo se necessario.

In alternativa è possibile usare Tor Browser, progetto basato sullo stesso Firefox.

Konqueror

  1. Installare il pacchetto konqueror.

  2. Avviare il browser Konqueror.

  3. Seguire il menù Impostazioni → Configura Konqueror…, espandere la sezione Navigazione Web e selezionare Proxy.

  4. Nella finestra spuntare Usa la configurazione dei proxy specificata manualmente.

  5. Nel campo Proxy SOCKS inserire 127.0.0.1 e nella voce Porta il valore 9050.

  6. Confermare premendo il tasto Applica e chiudere la finestra premendo Ok.

Per attivare o disattivare rapidamente la modalità proxy e interrompere la navigazione attraverso la rete anonima Tor, configurare una specifica scorciatoia dal menù Impostazioni → Configura le scorciatoie….

Falkon

  1. Avviare il browser Falkon.

  2. Seguire il menù Modifica → Preferenze, selezionare la sezione Navigazione e selezionare la scheda Configurazione proxy.

  3. Nella finestra spuntare Configurazione manuale.

  4. Nel menu a tendina HTTP selezionare SOCKS5, quindi impostare i seguenti campi come descritto di seguito:

    • Host: 127.0.0.1;

    • Porta: 9050;

    • Lasciare vuoti i campi Nome utente e Password.

  5. Confermare premendo il tasto Applica e chiudere la finestra premendo Ok.

Per interrompere la navigazione attraverso la rete anonima Tor, disattivare la modalità proxy nelle impostazioni di Falkon (punti 3 e 4), riavviandolo se necessario.

Thunderbird

  1. Avviare il client di posta Thunderbird.

  2. Per abilitare il supporto nativo a SOCKS 5, seguire il menu Modifica → Preferenze → Generale → Rete e Spazio disco.

  3. Nella sottosezione Connessione premere il tasto Impostazioni....

  4. Spuntare l'opzione Configurazione manuale dei proxy.

  5. Nel campo Proxy HTTPS: inserire 127.0.0.1 e nel corrispondente campo Porta: il valore 9050.

  6. Mettere la spunta alla casella SOCKS v5.

  7. Per configurare i DNS scorrere in basso la schermata e mettere la spunta a DNS proxy per SOCKS v5 e Abilita DNS su HTTPS.

  8. Confermare premendo il tasto Ok.

Per interrompere la navigazione attraverso la rete anonima Tor, disattivare la modalità proxy nelle impostazioni di Thunderbird (punti da 2 a 4 ), riavviandolo se necessario.

Dal sito ufficiale

In questo modo è possibile utilizzare Thunderbird in modalità "portable", cioè senza installarlo, utile per separare la gestione dell'utente normale dall'utente anonimo.

  1. Scaricare l'archivio da questa pagina, verranno automaticamente riconosciute l'architettura e il linguaggio. ,

  2. Estrarre l'archivio nella propria Home.

  3. Accedere alla cartella e fare clic sul file thunderbird, confermando qualora venisse richiesta l'autorizzazione ad eseguire il file.

  4. Per configurare all'uso della rete Tor leggere queste istruzioni.

In alternativa è possibile avviare il lettore mail da terminale. Occorrerà quindi spostarsi nella cartella in cui è presente il file e digitarne il nome nella linea di comando, come nel seguente esempio:

cd thunderbird
./thunderbird

Per Thunderbird è inoltre possibile utilizzare Tor tramite l'estensione TorBirdy. Per verificare che la versione in uso sia compatibile con l'estensione consultare questa pagina. Si consiglia di non modificare le impostazioni di TorBirdy se non si conosce l'utilizzo avanzato dello strumento.

Pidgin

Le istruzioni per questa applicazione sono obsolete e potrebbero non essere più valide. Per chi è pratico dell'uso e ha voglia di contribuire all'aggiornamento clicchi qui!

Di seguito è descritta la procedura per configurare Pidgin per l'utilizzo con Tor.

  1. Avviare Pidgin.

  2. Selezionare da menu Il tuo account.

  3. Selezionare Modifica account.

  4. Nella scheda Avanzate impostare i seguenti campi come descritto di seguito:

    • Sicurezza della connessione: Richiedi crittografia;

    • Porta per la connessione: 5222;

    • Server di connessione: inserire l'URL del server .onion desiderato (in questa pagina è possibile consultarne un elenco).

  5. Nella scheda Proxy nel menu a tendina Tipo di proxy selezionare Tor/Privacy(SOCKS5), quindi impostare i seguenti campi come descritto di seguito:

    • Host: 127.0.0.1;

    • Porta: 9050;

    • Lasciare vuoti i campi Nome utente e Password.

Verifica

Per verificare se è in uso la rete Tor durante la navigazione Internet, visitare questa pagina con un browser web.
Inoltre verrà visualizzato l'indirizzo IP che risulta essere in uso dal sistema (reale o fittizio, a seconda se la rete Tor è attiva o meno).

Altri progetti

Tor Browser

Il metodo più immediato per navigare sotto la rete Tor è utilizzare Tor Browser, una versione modificata di Firefox ESR, già provvista di client Tor. Per un uso di base non è necessario modificare le configurazioni e le impostazioni del programma.

Dal sito ufficiale

In questo modo è possibile utilizzare Tor Browser in modalità "portable", cioè senza installarlo.

  1. Scaricare l'archivio da questa pagina, avendo cura di selezionare l'architettura desiderate (32 o 64 bit),

  2. Estrarre l'archivio nella propria Home.

  3. Accedere alla cartella e fare clic sul file start-tor-browser.desktop, confermando qualora venisse richiesta l'autorizzazione ad eseguire il file.

  4. Per configurare e personalizzate Tor Browser leggere questa pagina.

In alternativa è possibile avviare il browser da terminale. Occorrerà quindi spostarsi nella cartella in cui è presente il file e digitarne il nome nella linea di comando, come nel seguente esempio:

cd tor-browser_it
./start-tor-browser.desktop

Per ulteriori opzioni seguire i link presenti in questa pagina.

Non decomprimere o eseguire Tor Browser come amministratore.

Da repository (16.04 e successive)

  1. Installare il pacchetto torbrowser-launcher e relative dipendenze.

  2. Avviare il programma da menu e attendere il termine della procedura automatica che provvederà a scaricare e a installare il programma (vengono individuate automaticamente l'architettura e la lingua di sistema).

Dopo il primo avvio, Tor Browser potrà essere normalmente avviato da menu.
La funzionalità integrata del programma provvederà a mantenerlo aggiornato. L'eseguibile del browser viene estratto e mantenuto nella Home, nella cartella ~/.local/share/torbrowser. I relativi file di configurazione sono invece conservati nelle directory ~/.cache/torbrowser e ~/.config/torbrowser.

Da PPA

Al momento il team di sviluppo non ha rilasciato versioni recenti del pacchetto. Tuttavia la procedura è ancora valida per Ubuntu 14.04 e 16.04, a patto di eseguire l'aggiornamento del browser (ultimo punto della procedura). Il browser risulta inoltre utilizzabile su Ubuntu 17.10 e 18.04, se installato precedentemente ad un avanzamento di versione.

  1. Per abilitare i ppa digitare i seguenti comandi in un terminale:

    sudo add-apt-repository ppa:webupd8team/tor-browser
    sudo apt-get update
  2. Installare il pacchetto tor-browser.

  3. Terminata l'installazione, avviare il programma, quindi premere la prima icona a sinistra e poi Check for Tor Browser updates per avviare la procedura di aggiornamento automatico.

Nyx dal rilascio 18.04

Nyx è un programma finalizzato al monitoraggio della rete Tor tramite riga di comando.

Installazione

Installare il pacchetto nyx.

Funzionalità e utilizzo

  • Grafico della larghezza di banda: premere il tasto I per selezionare l'intervallo dei grafici. Premere invece S per mostrare altre statistiche di utilizzo.

  • Registro eventi: Tor registra una grande quantità di informazioni sulla sua attività. Per selezionare gli eventi da mostrare premere il tasto F.

  • Connessioni: questa voce indica i dati di connessione simili a Netstat, correlati a diverse informazioni sul relay Tor.

  • Aiuto: per visualizzare le altre funzionalità, per informazioni o per aiuto digitare il tasto H.

Risoluzione problemi

In alcuni sporadici casi, il Tor Browser pur premendo il tasto Connetti segnala che non è connesso alla rete Tor.

Per risolvere il problema impostare a mano il proxy come segue.

Configurazione proxy in Tor Browser

  1. Premere a destra l'icona con tre lineette orizzontali e selezionare Personalizza...

  2. Fare clic sul tasto Barre degli strumenti e spuntare Barra dei menù.

  3. Fare clic sul tasto Fatto.

  4. Seguire il menù Modifica → Preferenze → Tor .

  5. Scorrere la schermata fino in fondo alla sezione Avanzate.

  6. Nella finestra spuntare Uso un proxy per connetermi a internet.

  7. Nel menu a tendina Tipo di proxy selezionare SOCKS5, quindi impostare i seguenti campi come descritto di seguito:

    • Indirizzo: 127.0.0.1;

    • Porta: 9050;

    • Lasciare vuoti i campi Username e Password.

  8. Chiudere la scheda per rendere effettive le impostazioni.

Ulteriori risorse


CategoryInternet