/ Hardwarelabs » Artikel » Tutorials » FTP unter Linux mit VS-FTPD » 
image

FTP unter Linux mit VS-FTPD

-

Installation

image
Der VSFTPD liegt im Internet in den verschiedenen Formaten (Sourcecode, …) vor.
So könnt ihr diesen beispielsweise als Sourcecode auf den Seiten von beasts.org (offizielle Homepage) und
Hardwarelabs.de downloaden.
Auf den Seiten der einzelnen Distributionen (z.B. Suse, Redhat, Debian, …) oder Suchmaschinen kann man den VSFTPD auch als RPM downloaden, was ich für die Einsteiger empfehle. Eine dieser RPM – Suchmaschinen ist, die ich empfehlen kann ist RPMSEEK.de. Dort könnt ihr die Pakete für die einzelnen Distributionen suchen, was auch ziemlich oft klappt.

Voraussetzungen
RPM Variante: RPM – Manager
Quellcode – Variante: gcc (Kompiler), make

Die Installation der verschiedenen Varianten ist ziemlich einfach und läuft nach den altbekannten Schemen ab. Ich möchte kurz und knackig auf beide Varianten eingehen…
Welche Variante ihr nun auswählt, ist euch überlassen, da sich dies nicht auf den weiteren Verlauf des Tutorials auswirkt.

RPM Installation
Gehen wir zu nächst einmal auf die RPM Installation näher drauf ein.
Hier stehen uns zwei Möglichkeiten zur Auswahl, die je nach Voraussetzung entscheidend für uns ist. Zum einem währe dies das Update der bestehenden VSFTPD Installation und zum anderen die Neuinstallation. Dazu wechseln wir zunächst in das Verzeichnis, in dem die herunter geladenen (RPM-) Dateien liegen.

-> Tipp
Zum Anzeigen der installierten Version des VSFTPD können wir den Befehl
rpm -q vsftpd benutzen.

Als nächstes muss das Paket installiert werden, was wir mit den folgenden Befehlen machen.
rpm -ivh vsftpd.xxx.i386.rpm Bei Fehlern ist es zu empfehlen, die Optionen –ivvh zu nutzen. Da das „vv“ die komplette Installation ausführlich anzeigt.
Für den Fall, dass der VSFTPD schon installiert ist, führen wir ein Update des bestehenden Servers durch, das wir mit dem folgenden Befehl ausführen.
rpm -Uvh vsftpd.xxx.i386.rpm

Wenn wir den VSFTP aus irgendwelchen Gründen de - installieren wollen, machen wir dies mit der folgenden Option (-d ). rpm –d vsftpd.x11x.i386.rpm

->Tipp
Weitere nützliche RPM Parameter findet man in den "MAN Pages" (man rpm) oder über den
"Help - Befehl" (rpm --help).

Kommen wir nun zur Konfiguration…

Sourcecode Installation

Als erstes wechseln wir in das Verzeichnis, indem sich die herunter geladenen Dateien befinden. Der Sourcecode wird meistens als „*.tar.gz“ oder „*.bzip“ angeboten.
In meinem Fall liegt der VSFTPD in der Version 1.1.3 als tar.gz vor. Wir entpacken diesen wie folgt. 1. gunzip -d vsftpd-1.1.3.tar.gz - -> 2. tar -xv vsftpd-1.1.3.tar - -> 3. cd vsftpd-1.1.3/. Das Entpacken kann etwas länger dauern...

Im nächsten Schritt wird der Code kompiliert. Dies geschieht mit dem Befehl „make". ./make. Der Aufruf kann je nach verwendeter Distribution unterschiedlich erfolgen!

!Hinweis
Unter Umständen müssen die Befehle / Programme nachinstalliert werden.
Z.B. make, automake...

So, nun wo wir den Code fertig kompiliert haben, muss der VSFTPD noch installiert werden. Dies machen wir mit dem Befehl "make install". ./make install

!Hinweis
Falls das „make install“ nicht laufen sollte, müssen alle notwendigen Dateien per Hand installiert werden. Welche das sind und wie man da anstellt steht in der „INSTALL“!

Wollen wir nun eine bestehende VSFTPD Installation updaten, läuft das genauso ab, wie eine Installation. Zumindest handhabe ich das oftmals so…
Abgesehen davon, das wir grundsätzlich eine bestehende , laufende Konfiguration wergsichern!!!


COMMUNITY
FOLGE UNS
LESEZEICHEN
SSD Roundup - zehn aktuelle SSDs im Test
SSD Roundup - zehn aktuelle SSDs im Test
Solid State Drives sind seit einigen Jahren gerade bei Leistungs-Enthusiasten in aller Munde. Schon lange sind die SSDs dank modernster Controller sowie TRIM-Befehl technisch ausgereift und dadurch absolut alltagstauglic...

ipv6