MlDonkey: differenze tra le versioni

Da Guide@Debianizzati.Org.
Vai alla navigazione Vai alla ricerca
Riga 75: Riga 75:


Come si vede avendo impostato una password per l'account ''admin'' è necessario prima autenticarsi (prima riga) e poi impartire altri comandi (seconda riga).
Come si vede avendo impostato una password per l'account ''admin'' è necessario prima autenticarsi (prima riga) e poi impartire altri comandi (seconda riga).
=== Interfacce ===
Come già scritto MlDonkey è gestibile attraverso tre tipi di interfaccia:
* telnet, porta 4000, es.: <code>$ telnet localhost 4000</code>
* GUI, porta 4001;
* web, porta 4080, es.: <code>http://localhost:4080/</code>
Di queste '''telnet''' e '''web''' permettono un controllo completo di MlDonkey.
=== Porte reti p2p ===
Le porte da aprire sul firewall dipendono dalle reti usate e sono riassunte benissimo nell'[http://mldonkey.sourceforge.net/WhatFirewallPortsToOpen apposita pagina] del wiki di MlDonkey.


=== Percorsi ===
=== Percorsi ===
Riga 86: Riga 98:
* <code>/usr/bin/mldonkey</code>, collegamento simbolico all'eseguibile principale <code>/usr/bin/mlnet</code>;
* <code>/usr/bin/mldonkey</code>, collegamento simbolico all'eseguibile principale <code>/usr/bin/mlnet</code>;
* <code>/usr/lib/mldonkey/</code>, directory contenente alcuni file binari.
* <code>/usr/lib/mldonkey/</code>, directory contenente alcuni file binari.
=== Interfacce ===
Come già scritto MlDonkey è gestibile attraverso tre tipi di interfaccia:
* telnet, porta 4000, es.: <code>$ telnet localhost 4000</code>
* GUI, porta 4001;
* web, porta 4080, es.: <code>http://localhost:4080/</code>
Di queste '''telnet''' e '''web''' permettono un controllo completo di MlDonkey.


== Approfondimenti ==
== Approfondimenti ==

Versione delle 16:09, 15 dic 2015

Edit-clear-history.png Attenzione. Questa guida è da considerarsi abbandonata, per via del tempo trascorso dall'ultima verifica.

Potrà essere resa obsoleta, previa segnalazione sul forum, se nessuno si propone per l'adozione.


Debian-swirl.png Versioni Compatibili

Debian 6 "squeeze"
Debian 7 "wheezy"
Debian 8 "jessie"

Introduzione

Dalla corrispondente pagina di wikipedia:

MLDonkey è un client open source per il filesharing peer to peer che supporta molte reti P2P.
Originariamente era un client GNU/Linux del protocollo eDonkey, ora gira su molte versioni di Unix, su Mac OS X, su Microsoft Windows e supporta molti protocolli P2P.

Per un elenco dei protocolli p2p supportati si rimanda all'apposita pagina del wiki di MlDonkey.

Installazione

MlDonkey è disponibile da repository ufficiale:

# apt-get install mldonkey-server

Questo pacchetto fornisce anche un interfaccia telnet e web per l'amministrazione del demone.
Qualora l'utente desiderasse avere delle interfacce grafiche dedicate esistono due opzioni:

  • mldonkey-gui (GTK)
  • kmldonkey (Qt)

Anche loro disponibili direttamente da repository ufficiale.

Configurazione

Diversamente da altri applicativi, come aMule, la configurazione di MlDonkey avviene principalmente tramite console telnet e/o interfaccia grafica, quindi senza dover editare manualmente uno o più file di configurazione.

Warning.png ATTENZIONE
Terminata l'installazione mldonkey risulta accessibile solo da localhost, tutti gli altri IP sono bloccati. Se dunque MlDonkey è stato installato su una macchina differente da quella usata dall'utente è necessario prima collegarvisi tramite ssh.


Avviare la console telnet:

$ telnet localhost 4000

Comparirà il prompt:

Trying ::1...
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
Welcome to MLDonkey 3.1.5
Welcome on mldonkey command-line

Use ? for help

MLdonkey command-line:
> 

Qualora invece si dovesse ricevere il seguente messaggio d'errore:

Trying ::1...
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
Telnet connection from 127.0.0.1 rejected (see allowed_ips setting)
Connection closed by foreign host.

riavviare mldonkey-server dovrebbe risolvere il problema, almeno per quanto riguarda la prima configurazione.

La primissima operazione da fare è definire una password per l'utenza predefinita admin, che di base ha una password vuota:

> useradd admin password_voluta

Successivamente se si intende permettere l'accesso al demone anche da macchine differenti è necessario impostare i rispettivi IP, per esempio per permettere l'accesso da tutta la LAN (subnet 192.168.1.0/24 per esempio) di casa è sufficiente impartire i seguenti comandi:

> auth admin password_dell_admin
> set allowed_ips "127.0.0.1 192.168.1.0/24"

Come si vede avendo impostato una password per l'account admin è necessario prima autenticarsi (prima riga) e poi impartire altri comandi (seconda riga).

Interfacce

Come già scritto MlDonkey è gestibile attraverso tre tipi di interfaccia:

  • telnet, porta 4000, es.: $ telnet localhost 4000
  • GUI, porta 4001;
  • web, porta 4080, es.: http://localhost:4080/

Di queste telnet e web permettono un controllo completo di MlDonkey.

Porte reti p2p

Le porte da aprire sul firewall dipendono dalle reti usate e sono riassunte benissimo nell'apposita pagina del wiki di MlDonkey.

Percorsi

In debian i file sono così organizzati:

  • /var/lib/mldonkey, directory contenente sia i file di configurazione di MlDonkey che le cartelle predefinite per la condivisione e scaricamento dei file:
- /var/lib/mldonkey/shared/
- /var/lib/mldonkey/incoming/
  • /etc/init.d/mldonkey-server, script per la gestione di MlDonkey;
  • /etc/default/mldonkey-server, file di configurazione per l'eseguibile /usr/bin/mlnet;
  • /usr/bin/mldonkey, collegamento simbolico all'eseguibile principale /usr/bin/mlnet;
  • /usr/lib/mldonkey/, directory contenente alcuni file binari.

Approfondimenti

Man pages

  • man mldonkey
  • man mlgui

Sitografia




Guida scritta da: Wtf 12:26, 15 dic 2015 (CET) Swirl-auth20.png Debianized 20%
Estesa da:
Verificata da:

Verificare ed estendere la guida | Cos'è una guida Debianized