[linux] ProFTPD einrichten
Da ich letztens wieder einen Server neu einstellen musste und mal wieder vor dem Thema FTP Server stand und kurze Zeit mal überlegen musste, hier eine Anleitung um ProFTPD auf einem Debian Lenny System zu installieren.
[ad#ad-1]
Unter Debian kann man ja die meisten Programme ganz gemütlich aus den Repository’s laden:
apt-get install proftpd
Während der installation werdet ihr gefragt in welchem Modus ihr den Server starten wollt, da solltet ihr wenn ihr diesen als Server nutzen wollt ihn im inetd-Modus starten.
User sollen da bleiben wo sie hingehören!
Da ich einmal den Fehler begannen habe und Usern erlaubt habe auch in anderen Verzeichnissen rum zu spielen nehme ich mal auch noch einen kleinen Teil der Konfigurations möglichkeit mit rein.
In der Datei “/etc/proftpd.conf” findet ihr eine Zeile mit “DefaultRoot”, wenn die Zeile nicht ohnehin schon wie folgt aussieht braucht ihr gar nichts mehr zu ändern, dann dürfen die User eh nur in ihrem Home-Verzeichnis und deren Unterverzeichnissen sich aufhalten: “DefaultRoot ~”.
Root ist ja wie überall bekannt (
) “Gott” in einem Unix System, daher sollte man ihm auch den Zugriff auf den FTP – Server untersagen: “RootLogin off”



