Pure-FTP - FTP-Server mit Pure-FTP und virtuellen User

LPI und MCSA Prüfung
Verfügbare Informationen zu "Pure-FTP - FTP-Server mit Pure-FTP und virtuellen User"

  • Qualität des Beitrags: 0 Sterne
  • Beteiligte Poster: Drudenfuss
  • Forum: LPI und MCSA Prüfung
  • Forenbeschreibung: Kursteilnehmer für LPI Linux und MSCA/MSCE Prüfung
  • aus dem Unterforum: FTP-Server
  • Antworten: 1
  • Forum gestartet am: Montag 13.11.2006
  • Sprache: deutsch
  • Link zum Originaltopic: Pure-FTP - FTP-Server mit Pure-FTP und virtuellen User
  • Letzte Antwort: vor 17 Jahren, 4 Monaten, 1 Tag, 23 Stunden, 45 Minuten
  • Alle Beiträge und Antworten zu "Pure-FTP - FTP-Server mit Pure-FTP und virtuellen User"

    Re: Pure-FTP - FTP-Server mit Pure-FTP und virtuellen User

    Drudenfuss - 27.12.2006, 18:26

    Pure-FTP - FTP-Server mit Pure-FTP und virtuellen User
    FTP-Server mit Pure-FTP und virtuellen User

    --------------------------------------------------------------------------------
    Eine weitere Möglichkeit neben Samba und NFS Daten auszutauschen ist ein FTP-Server. Im folgenden Kapitel möchte ich beschreiben wie man einen FTP-Server mit Pure-FTP einrichtet. Ich habe mich für Pure-FTP deshalb entschieden, weil dieser auch mit virtuellen Benutzern umgehen kann. Das heißt, es muss nicht für jeden Benutzer der den FTP-Server benutzen darf ein extra Benutzer am Server eingerichtet werden. Es reicht wenn man diesen Benutzer in die Benutzerdatenbank von Pure-FTP einträgt. Wenn Sie während der Hauptinstallation das Paket pure-ftpd nicht installiert haben, sollten Sie dies jetzt nachholen.

    Wenn Sie direkt nach der Installation Pure-FTP starten, kann sich jeder als Anonymous anmelden. Dieser hat aber nur Leserechte. Da wir den Zugriff aber beschränken wollen, muss die pure-ftpd.conf etwas angepasst werden.


    mcedit /etc/pure-ftpd.conf

    Wenn Sie keinen Anonymous-Login haben wollen, brauchen Sie nur folgende Option auf yes setzen:


    NoAnonymous no

    Da sich jetzt keiner mehr anmelden kann, sollten Sie jetzt ihre FTP-Benutzer einrichten. Damit die Benutzerdatenbank verwendet wird, entfernen Sie das # am Anfang der folgenden Zeile in der pure-ftpd.conf:


    # PureDB /etc/pureftpd.pdb

    Bevor Sie die eigentlichen FTP-Benutzer anlegen können, muss zuerst eine neue Gruppe und ein Benutzer auf dem Server eingerichtet werden.


    groupadd ftpgroup
    useradd -g ftpgroup -d /dev/null -s /etc ftpuser

    Jetzt sollten Sie noch das Verzeichnis /home/ftpusers erstellen. Hier legen Sie dann später die Home-Verzeichnisse der einzelnen FTP-User ab.


    mkdir /home/ftpusers

    Ab jetzt können Sie alle Benutzer mit dem Befehl pure-pw eintragen.


    pure-pw useradd username -u ftpuser -d /home/ftpusers/username

    Jetzt müssen Sie das Passwort für den Benutzer username eingeben und danach noch einmal bestätigen. Da pure-pw das Home-Verzeichnis nicht anlegt, müssen Sie für jeden Benutzer dies von Hand nachtragen.


    mkdir /home/ftpusers/username

    Da wir das Home-Verzeichnis als root angelegt haben, haben die FTP-User jetzt nur Leserechte. Deshalb sollten Sie folgende Befehle ausführen damit jeder FTP-User auch Dateien und Verzeichnisse erstellen kann.


    chown -R ftpuser /home/ftpusers/
    chgrp -R ftpgroup /home/ftpusers/

    Nachdem Sie alle Benutzer und deren Home-Verzeichnisse angelegt haben, müssen Sie die Benutzerdatenbank erstellen. Dies geschieht durch folgenden Befehl und muss bei jeder Änderung der Benutzer und deren Passwörter wiederholt werden.


    pure-pw mkdb

    Jetzt können Sie Pure-FTP starten und auch im Runlevel Editor aktivieren.


    rcpure-ftpd start

    Wenn Sie nachträglich ein Passwort ändern wollen, können Sie dies durch folgenden Befehl:


    pure-pw passwd username

    Danach müssen Sie noch die Benutzerdatenbank updaten und den pure-ftpd neu starten.


    pure-pw mkdb
    rcpureftpd restart



    Mit folgendem Code, können Sie den Beitrag ganz bequem auf ihrer Homepage verlinken



    Weitere Beiträge aus dem Forum LPI und MCSA Prüfung

    Commandos unter XP - eng. - gepostet von mcsalinux am Samstag 22.09.2007
    WLAN 54kbit PCI Karte mit dem RTL8185L - Treiber für Linux - gepostet von mcsalinux am Dienstag 19.12.2006
    Pure-FTP - Befehlsübersicht - gepostet von Drudenfuss am Mittwoch 28.02.2007
    Umkreisnetzwerk -> DMZ - gepostet von mcsalinux am Donnerstag 31.05.2007
    Was heisst VISTA eigentlich ? - gepostet von mcsalinux am Dienstag 23.01.2007
    Punktlandung - Keine Resourcen verschwendet :-D - gepostet von MehlZoerwer am Montag 07.05.2007
    Firewallarten - gepostet von mcsalinux am Dienstag 20.03.2007



    Ähnliche Beiträge wie "Pure-FTP - FTP-Server mit Pure-FTP und virtuellen User"

    Teamspeak Server - Maers (Samstag 23.06.2007)
    Server!! - shaize (Montag 02.07.2007)
    Server IPs - [rkd]MalcomX (Freitag 15.09.2006)
    Mitgliederliste server 2 - jayjay (Mittwoch 11.04.2007)
    Der Server ist down oder ich komm nicht drauf... - Boigar (Freitag 19.01.2007)
    Server-Update - possibly spam inside... - psycko (Dienstag 20.12.2005)
    server wechsel - eazyberny (Dienstag 01.02.2005)
    TS-Server - dragonlord (Freitag 06.07.2007)
    Forum zieht auf einen anderen Server - WorldTra.de (Donnerstag 24.06.2004)
    Allianz-Bereich - Server 4 ..::Werbt für euren Clan usw::.. - missy116 (Samstag 11.08.2007)