Re: Linux ProFTPD Server einrichten

From: Gerrit Schwartz (linuxol@gmx.de)
Date: Sun May 18 2003 - 23:10:28 CEST

  • Next message: Martin Schulze: "Re: Linux ProFTPD Server einrichten"

    Guten Tag Martin Schulze,

    am Sonntag, 18. Mai 2003 um 21:16 schrieben Sie:

    MS> Gerrit Schwartz wrote:
    >> Bislang habe ich erfolgreich folgendes getan
    >>
    >> - ProFTPD heruntergeladen, kompiliert und im Verzeichniss
    >> /usr/local/src/proftpd-1.2.8 angelegt
    >> - Der Server ist dem Benutzer und der Gruppe ftp zugeordet.
    >> - der Server startet automatisch beim booten.
    >> - 3 Tage vor der proftpd.conf gesessen und geflucht.

    MS> Wieso nimmst Du nicht das SuSE-Paket von proftpd? Ich kann mir nicht
    MS> vorstellen, dass SuSE dazu kein Paket vorliegen hat.

    Is aber leider so. Unter Suse 8.1 ist Proftp nicht mit dabei....
    Habs unter yast gesucht...nix vorhanden ..habe 2 Zeugen dafür :-)

    >> Eine kurze Erklärung was der FTP Server tun soll mal vorweg:
    >>
    >> - anonymer FTP Server ohne Passwort geschützte Benutzerkonten

    MS> Beim anonymen Zugang ist die Mail-Adresse das Paßwort (bzw. Du kannst
    MS> oft auch eine beliebige Zeichenkette angeben).

    Das mit der Email Adresse als Passwort is bekannt. Ich habe einfach
    mal alle Fähigkeiten aufgezählt. anonymer Zugriff geht schon.

    >> - das Verzeichnis /home/server soll das Homeverzeichnis des FTP
    >> Servers werden read only
    >> - das Verzeichnis /home/server/incoming soll einen anonymen
    >> Schreib und Lesezugriff bekommen. Verzeichnisse sollen ebenfalls
    >> erstellt werden können, aber nur vom "Urheber" auch wieder gelöscht
    >> werden können.
    >> - das Verzeichnis /home/server/pub und alle darunter befindlichen
    >> Ordner wie z.B /home/server/pub/mp3/meinemusik sollen nur Lesezugriffe
    >> erlauben.

    MS> Wenn ich mich nicht vollkommen verhaue, dann werden doch Beispiele für
    MS> die Szenarien mitgeliefert.

    Ja auf Englisch. Ich kann zwar sehr gut Umgangsenglisch ... was im
    Urlaub schon mal zur Frage anlass gab mir die australische
    Staatsbürgerschaft zu unterstellen aber ich versteh einige Dinge die
    ganz fundamental sind einfach überhaupt nicht.
    Wenn ich es täte würde ich nicht 3 tage lang fluchen und in einer
    Mailing Liste nach Hilfe suchen.

    >> - andere Verzeichnisse, als die im /home/server Verzeichnis angelegten
    >> pub und incoming sollen nicht angezeigt werden. z.B.
    >> /home/server/meinebriefe

    MS> Dann leg die Verzeichnisse außerhalb von /home/server an. Falls Du
    MS> die Verzeichnisse dort benötigst, verschieb meinebriefe nach /var/home
    MS> und leg mit »ln -s /var/home/meinebriefe /home/server/meinebriefe«
    MS> einen symbolischen link an, der innerhalb vom ftp-server-chroot ein
    MS> unerreichbares Ziel hat.

    Hmm das wäre ne gefkte Lösung aber immerhin. "Gibts da nicht auch was
    von ratiopharm ?" Will sagen ne saubere Lösung... sonst werd ich das
    so realisieren wie hier beschrieben.

    >> - der Server soll sowohl von Linux als auch von Windows Clients
    >> angesprochen (r/w) werden. Was muss man machen, damit die Darstellung
    >> der Sonderzeichen (äöüß)in Datei- und Verzeichnissnamen von
    >> allen Clients korrekt angezeigt werden.

    MS> FTP ist unabhängig vom Betriebssystem spezifiziert. Wahrscheinlich
    MS> möchtest Du noch Samba aufsetzen und die Zugriffsrechte passend
    MS> setzen, damit Du von Windoze aus auf die Verzeichnisse zugreifen
    MS> kannst.

    Ich habe das Problem mit dem Samba Server. Daher die Frage obs halt
    auch für FTP ein ich glaube Charset nennt sich das gibt bzw nötig
    ist...wenn nein dann is ja gut..

    >> - Benutzerlimit 100

    MS> Steht in der proftpd-Doku oder in den Beispielen, bin ich mir ziemlich
    MS> sicher.

    Ist auch schon in der unten angegebenen Konfiguration angegeben..
    sollte funktionieren .. da ich aber keine 100 Clients hier habe wäre
    es immernoch interessant zu erfahren, ob die Einstellung so richtig
    vorgenommen wurde...eurer Meinug nach.

    >> Puh das isset dan "auch" schon.

    MS> Tip: Richte eine Sache ein und teste sie. Dann wende Dich der
    MS> nächsten Sache zu und finde heraus, wie man sie in der Konfiguration
    MS> einträgt. Beim Testen auch die alten Einstellungen nochmal testen,
    MS> nicht daß Du Dir etwas überschreibst.

    Mach ich seit 3 Tagen...langsam wirds etwas entnervend...daher die
    bitte mir etwas auf die Sprünge zu helfen... Vielleicht ist ja noch
    jemand da der mit ProFTPD längere Erfahrung hat...

    >> Vielleicht für die meissten von Euch Kinderkram..... mich treibt es in
    >> den Wahnsinn ;-).

    MS> Dafür gibt es die Dokumentation und Beispiele, die vieles schon
    MS> eingestellt haben.

    Wieder selbes Thema Englisch..Deutsche Doku würde ich sehr begrüssen.

    >> Unten ist einmal die derzeitige Konfiguration zu sehen. Bisher kann
    >> man sich einloggen aber man sieht kein Verzeichnis.

    MS> Dann stimmt das Hauptverzeichnis nicht oder die Permissions stimmen
    MS> dort nicht, würde ich raten.

    Kann sein weiss ich auch nicht...leider

    >> Ich würde mich sowohl über verbesserte Konfigurationsdateien aber auch
    >> und ganz besonders über ein paar erklärende "dau verständliche" Sätze
    >> freuen.

    MS> Ich hab im Moment keinen proftpd aufgesetzt und kann Deine Specs daher
    MS> nicht mal eben implementieren. Hoffe, obiges hilft trotzdem.

    Ein Wenig ... THX

    MS> Gruesse,

    MS> Joey

    MS> --
    MS> Ten years and still binary compatible. -- XFree86

    -- 
    Mit freundlichen Grüssen
    Gerrit Schwartz
    mailto:linuxol@gmx.de
    


    This archive was generated by hypermail 2.1.4 : Sun May 18 2003 - 23:05:29 CEST