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
|

