MLDonkey Client

Aus Fedorawiki.de

Wechseln zu: Navigation, Suche
Dieser Artikel ist Teil der Tipps & Tricks Sammlung
Neu.png Dieser Artikel wurde neu erstellt und bedarf evtl. noch einer Korrekturlesung. Danach kann diese Box entfernt werden.

MLDonkey ist ein Filesharing Client, mit dem gleichzeitig auf verschiedene Netzwerke zugegriffen werden kann.


Inhaltsverzeichnis

Installation

Der MLDonkey Client ist unter dem Namen mldonkey in den Fedora Paketen enthalten und kann deshalb über den Paketmanager oder yum installiert werden:

[root]# yum install mldonkey

Nach der Installation sollte man den Client starten (siehe Punkt 2). Dadurch wird automatisch die zur Konfiguration notwendige Verzeichnisstruktur in einer Standardkonfiguration angelegt. Weiter sollte man das Passwort des Administrator-Benutzers admin ändern (siehe Punkt 3.1). Da in der Standardkonfigurationen keine Server bekannt sind, müssen i.d.R. auch anfänglich manuell Server hinzugefügt werden (siehe Punkt 4).


Starten, Stoppen, Zugriff

Um den Client zu starten, führt man

mlnet

in einem Terminal aus.

<b>Wichtig</b> <b>Wichtig:</b> Der Client sollte niemals als root gestartet werden, da sonst ein Zugriff auf den Rechner von außen mit Rootrechten möglich ist.

Läuft der Client-Prozess erst einmal, gibt es mehrere Möglichkeiten, auf den MLDonkey Client zuzugreifen. Eine Möglichkeit ist via Telnet. Hierzu führt man in einem Terminal

telnet 127.0.0.1 4000

aus. Auf diese Weise erhält man Zugriff auf den Client per Kommandozeile. Weiter bietet der Client einen Zugriff über HTTP an. Hierfür öffnet man in einem Browser die Addresse http://127.0.0.1:4080. Auf dieser Seite findet man unter anderem eine Kommandozeile, mit der man direkt Kommandos eingeben kann.

Zum Beenden des MLDonkey Clients loggt man sich als Administrator beim Client ein und gibt in der Kommandozeile kill ein. Beim HTTTP-Zugriff gibt es dafür auch einen Button auf der Seite. Der Client speichert dann den aktuellen Zustand und beendet sich selbst. Alternativ kann der MLDonkey Client durch Schließen des Terminals oder durch Abbruch mit Ctrl-C beenden werden.

Konfiguration

Passwort des Administrators ändern

In der Standardkonfiguration besitzt der MLDonkey Client einen Administratorbenutzer names admin mit leerem Passwort. Um das Passwort zu ändern, loggt man sich zuerst beim Client durch

auth admin ""

als Administrator ein und ändert das Passwort dann mit

passwd [neues Passwort]
<b>Anmerkung</b> <b>Anmerkung:</b> Unter Umständen ist der Befehl passwd nicht verfügbar. In diesem Fall kann man auch mittels useradd das Passwort überschreiben.

Benutzer anlegen

Um (neben dem Administrator) einen neuen Benutzer anzulegen, loggt man sich als Administrator ein und legt mittels

useradd [Name des Benutzers] [Passwort des Benutzers]

einen neuen Benutzer an.


Konfiguration der Verzeichnisse

Die Konfigurationen des MLDonkey Clients werden im Wesentlichen in der Datei ~/.mldonkey/downloads.ini gespeichert.

<b>Achtung</b> <b>Achtung:</b>

Die Datei ~/.mldonkey/downloads.ini sollte nicht bearbeitet werden während der MLDonkey Client läuft, da der Client auf diese Datei zugreift.

Für die Konfiguration der Verzeichnisse ist in der Datei der Abschnitt SECTION: Paths entscheidend. Dort ändert man den Eintrag

temp_directory = [Verzeichnis]

auf das Verzeichnis, in dem MLDonkey seine temporären Dateien speichern soll. Weiter findet man in diesem Abschnitt den Eintrag shared_directories. Dort ist eine Liste mit freigegebenen Verzeichnissen angegeben. Die Einträge mit dem Attribut strategy = incoming_files und strategy = incoming_directories geben dabei an, wohin die fertigen Downloads verschoben werden.

Server hinzufügen

Um der Serverliste des MLDonkey Clients einen Server mit bekannter IP hinzuzufügen, gibt man in der Kommandozeile des Clients

n [Server-IP] [Port]

ein. Außerdem lassen sich ganze Serverlisten aus einer .met-Datei hinzufügen. Hierfür verwendet man in der Kommandozeile des Clients

servers [Name oder Addresse der .met-Datei]


Grafische Schnittstellen

Neben dem Zugriff über Telnet und HTTP gibt es auch einige grafische Frontends für den MLDonkey Client. Eine ausführliche Liste findet sich im englischen MLDonkey Wiki unter http://mldonkey.sourceforge.net/Gui. Besonders zu erwähnen ist MLDonkey Gui, welches als das Fedora-Paket mldonkey-gui erhältlich ist.


Links

  1. http://www.mldonkey.org/ - MLDonkey Webpräsenz (englisch und deutsch)
  2. http://www.mldonkey.org/wiki/index.php/Hauptseite - Wiki von MLDonkey