Transmission: differenze tra le versioni

m
+ categoria
Nessun oggetto della modifica
m (+ categoria)
Riga 5: Riga 5:
Transmission è un programma per reti Bittorrent sviluppato inizialmente per Mac. Risulta meno complesso di altri programmi più famosi come Azureus/Vuze, ma a mio avviso questo è un vantaggio per la maggior parte degli utenti; essendo molto diffuso gode inoltre di ottimo supporto.
Transmission è un programma per reti Bittorrent sviluppato inizialmente per Mac. Risulta meno complesso di altri programmi più famosi come Azureus/Vuze, ma a mio avviso questo è un vantaggio per la maggior parte degli utenti; essendo molto diffuso gode inoltre di ottimo supporto.


Esistono due versioni: una completa che accorpa il nucleo del programma e la sua interfaccia in un unica soluzione ed un'altra che invece permette di installare separatamente nucleo (d'ora in anvanti chiamato demone) ed interfaccia. La prima soluzione è quella più diffusa e nota, non essendo graficamente e funzionalmente molto differente da altri programmi come Bittorrent, Bittornado, Azureus/Vuze, ecc.; la seconda invece torna generalmente utile a quegli utenti che possiedono un computer sempre (o comunque di frequente) acceso e connesso ad internet, come nel caso di un piccolo server casalingo. Spesso si tratta di vecchi computer privi di interfaccia grafica ed amministrati prevalentemente da terminali remoti, quindi risulta evidente la comodità di poter installare il demone sul server e l'interfaccia grafica su un PC differente dotato di ambiente grafico.
Esistono due versioni: una completa che accorpa il nucleo del programma e la sua interfaccia in un unica soluzione ed un'altra che invece permette di installare separatamente nucleo (d'ora in avanti chiamato demone) ed interfaccia. La prima soluzione è quella più diffusa e nota, non essendo graficamente e funzionalmente molto differente da altri programmi come Bittorrent, Bittornado, Azureus/Vuze, ecc.; la seconda invece torna generalmente utile a quegli utenti che possiedono un computer sempre (o comunque di frequente) acceso e connesso ad internet, come nel caso di un piccolo server casalingo. Spesso si tratta di vecchi computer privi di interfaccia grafica ed amministrati prevalentemente da terminali remoti, quindi risulta evidente la comodità di poter installare il demone sul server e l'interfaccia grafica su un PC differente dotato di ambiente grafico.


Questa guida copre entrambe le soluzioni.
Questa guida copre entrambe le soluzioni.
Riga 69: Riga 69:


*  ''download-dir'', come facilmente intuibile definisce la posizione dove verranno salvati di default i file scaricati. Si noti che diversamente da altri programmi ''transmission-daemon'' ha una propria utenza associata, ovvero ''debian-transmission'', quindi è necessario che qualsiasi cartella specificata dall'utente diversa da quella standard sia leggibile e scrivibile dalla suddetta utenza; in caso contrario risulterà impossibile il download dei vari file.
*  ''download-dir'', come facilmente intuibile definisce la posizione dove verranno salvati di default i file scaricati. Si noti che diversamente da altri programmi ''transmission-daemon'' ha una propria utenza associata, ovvero ''debian-transmission'', quindi è necessario che qualsiasi cartella specificata dall'utente diversa da quella standard sia leggibile e scrivibile dalla suddetta utenza; in caso contrario risulterà impossibile il download dei vari file.
* ''peer-port'', è la porta che deve essere aperta sul router e/o sul firewall (se li avete) perché il transferimento dati avvenga senza rallentamenti sistematici (dovuti proprio al router e/o al firewall). È possibile indicare un valore qualsiasi (al massimo 65535), tuttavia assicurarsi di non scegliere un numero di porta già usato da qualche altro applicativo (tipicamente oltre il 10000 è quasi impossibile beccare una porta già usata).
* ''peer-port'', è la porta che deve essere aperta sul router e/o sul firewall (se li avete) perché il trasferimento dati avvenga senza rallentamenti sistematici (dovuti proprio al router e/o al firewall). È possibile indicare un valore qualsiasi (al massimo 65535), tuttavia assicurarsi di non scegliere un numero di porta già usato da qualche altro applicativo (tipicamente oltre il 10000 è quasi impossibile beccare una porta già usata).
* ''rpc-authentication-required'', definisce se per usare (e non per avviare) il programma saranno richiesti username e password; se il parametro vale "true" allora saranno richiesti username e password per poter usare il demone, viceversa digitando "false" non sarà richiesto nulla (quindi chiunque potrà accedere ed amministrare il demone).
* ''rpc-authentication-required'', definisce se per usare (e non per avviare) il programma saranno richiesti username e password; se il parametro vale "true" allora saranno richiesti username e password per poter usare il demone, viceversa digitando "false" non sarà richiesto nulla (quindi chiunque potrà accedere ed amministrare il demone).
* ''rpc-enabled'', definisce se il demone può ("true") o meno ("false") essere controllato da remoto, cioè in pratica se può essere usato o meno...
* ''rpc-enabled'', definisce se il demone può ("true") o meno ("false") essere controllato da remoto, cioè in pratica se può essere usato o meno...
* Qualora si sia abilitatà l'autenticazione all'accesso, ''rpc-username'' e ''rpc-password'' definiscono le credenziali che l'utente dovrà inserire quando tenterà di usare il demone. Si noti che la password inserita verrà visualizzata in chiaro solo finché l'utente non chiude l'editor testuale, in seguito questa verrà visualizzata sempre criptata (almeno finché l'utente non la cambia).
* Qualora si sia abilitata l'autenticazione all'accesso, ''rpc-username'' e ''rpc-password'' definiscono le credenziali che l'utente dovrà inserire quando tenterà di usare il demone. Si noti che la password inserita verrà visualizzata in chiaro solo finché l'utente non chiude l'editor testuale, in seguito questa verrà visualizzata sempre criptata (almeno finché l'utente non la cambia).
* ''rpc-port'', definisce il numero di porta attraverso cui è possibile controllare il demone usando le varie interfacce.
* ''rpc-port'', definisce il numero di porta attraverso cui è possibile controllare il demone usando le varie interfacce.
* ''rpc-whitelist-enabled'' definisce se limitare o meno l'accesso al demone in base all'indirizzo IP. Impostando "false" chiunque potrà tentare di usare il demone; impostando "true" il demone permetterà l'autenticazione solo agli utenti i cui indirizzi IP sono specificati in un'apposita lista (vedere punto seguente). Si badi che se questo parametro e "rpc-authentication-required" sono impostati entrambi su "false" allora chiunque potrà usare il demone, viceversa se entrambi sono impostati su "true", allora potranno usare il demone solo quegli utenti che conoscono la giusta combinazione username/password e che inoltre sono identificati da un indirizzo IP permesso.
* ''rpc-whitelist-enabled'' definisce se limitare o meno l'accesso al demone in base all'indirizzo IP. Impostando "false" chiunque potrà tentare di usare il demone; impostando "true" il demone permetterà l'autenticazione solo agli utenti i cui indirizzi IP sono specificati in un'apposita lista (vedere punto seguente). Si badi che se questo parametro e "rpc-authentication-required" sono impostati entrambi su "false" allora chiunque potrà usare il demone, viceversa se entrambi sono impostati su "true", allora potranno usare il demone solo quegli utenti che conoscono la giusta combinazione username/password e che inoltre sono identificati da un indirizzo IP permesso.
Riga 114: Riga 114:
=== Web ===
=== Web ===


Uno dei metodi supportati di default per gestire transmission-daemon è quello via browser; per accedere alla finestra di gestione del demone è sufficiente digitare nella barra degli indirizzi ''http://indirizzo_pc:porta'', dove con indirizzo_pc si intende l'indirizzo IP del PC su cui è installato il demone e con porta quella specificata nel file di configurazione alla voce ''rpc-port''. Quindi nell'ipotesi di un utente che voglia accedere a transmission usando il PC su cui è stato installato il demone è necessario digitare ''http://127.0.0.1:9091'' o equivalentemente ''http://localhost:9091".
Uno dei metodi supportati di default per gestire transmission-daemon è quello via browser; per accedere alla finestra di gestione del demone è sufficiente digitare nella barra degli indirizzi ''http://indirizzo_pc:porta'', dove con indirizzo_pc si intende l'indirizzo IP del PC su cui è installato il demone e con porta quella specificata nel file di configurazione alla voce ''rpc-port''. Quindi nell'ipotesi di un utente che voglia accedere a transmission usando il PC su cui è stato installato il demone è necessario digitare ''http://127.0.0.1:9091'' o equivalentemente ''http://localhost:9091".<br/>
Se il demone è avviato e correttamente funzionante comparirà immediatamente la schermata di gestione qualora "rpc-authentication-required" sia stato impostato su false, in caso contrario comparirà la finestrella di autenticazione in cui inserire username e password.  
Se il demone è avviato e correttamente funzionante comparirà immediatamente la schermata di gestione qualora "rpc-authentication-required" sia stato impostato su false, in caso contrario comparirà la finestrella di autenticazione in cui inserire username e password.  


== AutoTrans ==
== AutoTrans ==


È un interessante plug-in per firefox che una volta configurato permette di aggiungere i torrent al demone semplicemente cliccando col tasto dx del mouse su un collegamento torrent e selezionado poi dal menù contestuale la voce ''Torrent it!''. Disponibile a [https://addons.mozilla.org/en-US/firefox/addon/autotrans/ questa pagina].
È un interessante plug-in per Firefox che una volta configurato permette di aggiungere i torrent al demone semplicemente cliccando col tasto destro del mouse su un collegamento torrent e selezionando poi dal menù contestuale la voce ''Torrent it!''. Disponibile a [https://addons.mozilla.org/en-US/firefox/addon/autotrans/ questa pagina].


== Firewall/Router ==
== Firewall/Router ==
Riga 145: Riga 145:


--[[Utente:Wtf|Wtf]] 23:08, 30 mag 2011 (CEST)
--[[Utente:Wtf|Wtf]] 23:08, 30 mag 2011 (CEST)
[[Categoria: File Sharing]]
[[Categoria: Peer2Peer]]
6 999

contributi