Transmission: differenze tra le versioni

Vai alla navigazione Vai alla ricerca
nessun oggetto della modifica
(→‎Configurazione: precisazione: Base64 non standard)
Nessun oggetto della modifica
(4 versioni intermedie di un altro utente non mostrate)
Riga 1: Riga 1:
{{Versioni compatibili|Squeeze|Wheezy|Jessie|Stretch}}
{{Versioni compatibili}}
== Introduzione ==
== Introduzione ==
{{Warningbox|L'autore di questa guida non si ritiene responsabile degli atti illeciti che dovessero essere compiuti sfruttando gli strumenti qui illustrati, e '''condanna fermamente''' questi usi impropri che mettono in cattiva luce un protocollo per altro eccellente e molto versatile quale è BitTorrent.}}
{{Warningbox|L'autore di questa guida non si ritiene responsabile degli atti illeciti che dovessero essere compiuti sfruttando gli strumenti qui illustrati, e '''condanna fermamente''' questi usi impropri che mettono in cattiva luce un protocollo per altro eccellente e molto versatile quale è BitTorrent.}}
Riga 75: Riga 75:
{{Box|rpc-password|La stringa criptata è composta semplicemente da
{{Box|rpc-password|La stringa criptata è composta semplicemente da
* una parentesi graffa aperta;
* una parentesi graffa aperta;
* l'hash [http://it.wikipedia.org/wiki/Secure_Hash_Algorithm#SHA-0_e_SHA-1 SHA-1] della password scelta con l'aggiunta di un [https://it.wikipedia.org/wiki/Sale_(crittografia) sale] casuale da 8 byte in una [https://it.wikipedia.org/wiki/Base64 Base64] non standard (al posto del "<code>+</code>" c'è il "<code>.</code>");
* l'hash [http://it.wikipedia.org/wiki/Secure_Hash_Algorithm#SHA-0_e_SHA-1 SHA-1] della password scelta concatenata ad un [https://it.wikipedia.org/wiki/Sale_(crittografia) sale] casuale da 8 byte in una [https://it.wikipedia.org/wiki/Base64 Base64] non standard (al posto del "<code>+</code>" c'è il "<code>.</code>");
* gli otto caratteri del sale.
* gli otto caratteri del sale.


A scopo didattico, è possibile calcolare l'hash in questo modo, utilizzando la password di default ("<code>transmission</code>") e il sale ("<code>rhUob1OT</code>") preso dall'esempio precedente:
A scopo didattico, è possibile calcolare l'hash in questo modo, utilizzando la password di default ("<code>transmission</code>") e il sale preso dall'esempio precedente ("<code>rhUob1OT</code>"):
<pre>$ echo -n "transmissionrhUob1OT" | sha1sum  
<pre>$ echo -n "transmissionrhUob1OT" | sha1sum  
8b97d4640c3102fd903990a86a366624152ac893  -</pre>}}
8b97d4640c3102fd903990a86a366624152ac893  -</pre>}}
Riga 174: Riga 174:
<pre># apt-get install transgui</pre>
<pre># apt-get install transgui</pre>


Al primo avvio (in GNOME la relativa icona viene creata nel sottomenù internet) verrà proposta una finestra in cui si chiedono indirizzo IP (non è detto che l'uso di alias funzioni), porta, username e password. Se i dati inseriti sono corretti l'utente si ritroverà davanti una finestra molto simile a quella degli altri client P2P.
Al primo avvio verrà proposta una finestra in cui si chiedono indirizzo IP (non è detto che l'uso di alias funzioni), porta, username e password. Se i dati inseriti sono corretti l'utente si ritroverà davanti una finestra molto simile a quella degli altri client P2P.


Il file di configurazione dell'interfaccia si trova nella cartella <code>~/.config/Transmission Remote GUI</code>.
Il file di configurazione dell'interfaccia si trova nella cartella <code>~/.config/Transmission Remote GUI</code>.
Riga 209: Riga 209:
Se la prima è bloccata si scaricherà molto lentamente, sia che si usi la versione completa che quella ridotta.
Se la prima è bloccata si scaricherà molto lentamente, sia che si usi la versione completa che quella ridotta.
L'altra porta riguarda di norma solo il demone: se bloccata non ci saranno problemi ad amministrare ''transmission-daemon'' fintanto che ci si connette dall'interno della propria LAN; al contrario risulterà impossibile connettersi al demone dall'esterno della propria LAN, e sarà quindi impossibile amministrarlo (ma ''transmission-daemon'' di per sé funzionerà normalmente, ovvero continuerà a scaricare ed inviare i file già in elenco).
L'altra porta riguarda di norma solo il demone: se bloccata non ci saranno problemi ad amministrare ''transmission-daemon'' fintanto che ci si connette dall'interno della propria LAN; al contrario risulterà impossibile connettersi al demone dall'esterno della propria LAN, e sarà quindi impossibile amministrarlo (ma ''transmission-daemon'' di per sé funzionerà normalmente, ovvero continuerà a scaricare ed inviare i file già in elenco).
Se il firewall blocca il traffico in uscita verso Internet, occorrerà infine aprire anche le porte usate per connettersi ai [https://it.wikipedia.org/wiki/BitTorrent_tracker tracker]; tra le più diffuse ci sono la 1337 e la 6969, entrambe ''UDP'', ma conviene verificare di volta in volta nella scheda "Tracker" dell'interfaccia di Transmission utilizzata, nel caso si riscontrasse una mancata connessione.


In questa guida non ci si occupa di come configurare correttamente un firewall/router poiché la procedura varia in base al prodotto usato. L'utente dovrà quindi eventualmente cercare altrove una guida per aprire e reindirizzare correttamente le connessioni necessarie verso la macchina su cui è in esecuzione il demone.
In questa guida non ci si occupa di come configurare correttamente un firewall/router poiché la procedura varia in base al prodotto usato. L'utente dovrà quindi eventualmente cercare altrove una guida per aprire e reindirizzare correttamente le connessioni necessarie verso la macchina su cui è in esecuzione il demone.
2 853

contributi

Menu di navigazione