tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
4
ZUGRIFFE
5600
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    JoFl JoFl ist offline Mitglied Bronze
    Registriert seit
    Apr 2002
    Ort
    Stuttgart
    Beiträge
    31
    Ich würde gern einen FTP-Server unter Mandrake 8.2 installieren.
    Gleich zu Anfang, ich habe keine grafische Oberfläche und somit auch keine blöden Konfigtools zur Verfügung.

    Als Server würde ich gern PROftpd nehmen, falls jemand etwas besseres hat, ist mir das auch recht.
    Grundsätzlich soll der FTP resumen können.
    Es soll KEINEN Anonymous - Login geben (Anleitungen dazu findet man in rauhen Massen, aber nicht zu einer einfachen Konfiguration mit Nutzern).

    Jeder Nutzer soll ein eigenes Home-Verzeichnis haben, in das er schreiben kann.

    Und auf dem Server gibt es ein Verzeichnis, wo dann die allgmeinen Daten zum Download freigegeben werden.

    Verzeichnisstruktur:
    /ftp Hautpverzeichnis
    /ftp/nutzera (Home Verzeichnis von nutzera)
    /ftp/nutzerb (Home Verzeichnis von nutzerb)
    ..
    /ftp/download (Verzeichnis, wo ich Daten zum freien Download (also an die bei mir eingetragenen Nutzer) bereitstelle)

    Hat jemand dazu eine Art Anleitung? Ich habe im Netz bisher noch nix gefunden und komme auf keinen grünen Zweig damit...
    Irgendwo hab ich da garantiert was falsch gemacht... :o)

    MfG
    Jörg
     

  2. #2
    Registriert seit
    Mar 2001
    Ort
    München
    Beiträge
    4.785
    hi,
    für die Konfiguration kann ich dir den webmin nur empfehlen. Vorteil ist du brauchst kein X-Windows und kannst dennoch äusserst leicht über das web auf den Webmin zugreifen.

    Schau dir das einfach mal an:
    PS: Der ProFTPD lässt sich damit auch konfigurieren.
    www.webmin.org
     
    Erst wenn der letzte Programmierer eingesperrt...
    ...und die letzte Idee patentiert ist, werdet ihr merken, dass Anwälte nicht programmieren können.
    -------------------
    chris: hey Tom hast du eigentlich ne Freundin
    jdar: ich bin tutorials.de Mod!

  3. #3
    Marcus Roffmann Marcus Roffmann ist offline Mitglied Brillant
    Registriert seit
    Jul 2001
    Ort
    Karlsbad (Baden-Württemberg)
    Beiträge
    791
    [edit] @Holy: Geht auch einfacher, dann brauchst Du nicht noch webmin installieren[/edit]

    Also, am Anfang wäre es vielleicht nett zu erfahren, wie Du Deinen ProFTPD eingerichtet hast.

    Ansonsten gibt es eine recht einfache Anleitung dazu, neue Nutzer zu installieren:
    Du musst einfach Deinem Linux (hier: Mandrake) einen neuen Benutzer hinzufügen, der z.B. keine Shell zugewiesen bekommt (damit verhinderst Du, dass er sich auf einer Oberfläche anmelden kann und eventuell am System rumpfuschen).
    Du gibst ihm einfach das Directory als Home-Dir, das Du in Deiner Aufteilung vorgesehen hast.

    Folgend, ein kleines Beispiel:
    User A
    Code :
    1
    2
    
    linux:/# groupadd ftpuser
    linux:/# useradd -g ftpuser -d /ftp/usera -s /bin/false usera
    Kurze Erläuterung:
    Code :
    1
    
    linux:/# groupadd ftpuser
    Dies bedeutet, dass Du eine neue Gruppe dem System hinzufügst.

    Code :
    1
    
    linux:/# useradd -g ftpuser -d /ftp/usera -s /bin/false usera
    Die Option -g ftpuser sagt dem System, dass Du den USER der Gruppe ftpuser hinzufügen willst.

    -d /ftp/usera vergibt dem USER das Verzeichnis /ftp/usera, in dem er seine Dateien legen kann

    -s /bin/false sperrt eine Anmeldung über ein Terminal oder direkt am Rechner. Er kann also keine Shell aufbauen und sich anmelden um direkt mit dem System arbeiten zu können

    usera legt den Benutzer mit dem Namen usera an, sprich das ist der Benutzername

    Nachdem Du dies vollführt hast musst Du nur noch die Verzeichnisse anlegen und dem USER die Rechte dafür geben:
    Code :
    1
    2
    3
    4
    
    linux:/# mkdir /ftp
    linux:/# mkdir /ftp/usera
    linux:/# chown -R usera /ftp/usera
    linux:/# chgrp -R ftpuser /ftp/usera
    So, auch hier wieder die Erläuterung:
    Bestimmt wird Dir der Befehl mkdir etwas sagen, also brauche ich nicht weiter darauf eingehen.

    Der Befehl chown -R usera /ftp/usera sagen jetzt dem System, dass das Verzeichnis /ftp/usera dem Benutzer usera gehört.

    chgrp -R ftpuser /ftp/usera wiederum sagt, dass das Verzeichnis /ftp/usera der Gruppe ftpuser angehört, also der Gruppe, in dem auch Dein Benutzer bekannt ist.

    Ich hoffe dass ich Dir damit helfen konnte.
    Nun noch eine kleine Hilfe zu den Befehlen:
    Code :
    1
    2
    3
    4
    5
    
    linux:/# man mkdir
    linux:/# man groupadd
    linux:/# man useradd
    linux:/# man chown
    linux:/# man chgrp
    die man-pages zu den Befehlen falls Du noch genauere Details zu ihrer Verwendung benötigst.

    [edit] Nochmal edit, hab was vergessen:
    Also, noch zu dem letzten Verzeichnis in dem Du für alle Daten zum Download bereitstellen willst:

    Erstelle ein Verzeichnis und lasse der Gruppe ftpuser den Zugriff frei (chgrp -R ftpuser /ftp/download). Dann sollten alle darauf Zugriff haben.

    Zum Thema resuming kann ich Dich leider nur auf die Dokumentation verweisen, das weis ich leider auch nicht (Holy, Du?): http://proftpd.linux.co.uk/localsite...veRestart.html

    Und wenn Du noch mehr wissen willst:
    http://proftpd.linux.co.uk/localsite...userguide.html

    So, das war's jetzt mal für den Anfang [/edit]
     
    Lebe jeden Tag so, als wäre es dein letzter!

  4. #4
    Registriert seit
    Mar 2001
    Ort
    München
    Beiträge
    4.785
    Oehm digi kennst mich doch

    bin viel zu 1337 für einfach
    PS: nein zum Resuming kann ich auch nichts sagen. Insgesammt nicht zum ProFTPD. Habe den noch nicht aufgesetzt bei uns auf den Server. Der lief schon und bisher nur mit Webmin administriert.
    Aber jetzt weiss ich zumindest worüber ich mich noch infomieren sollte.


    PS: Schön mal wieder was zu hören von dir ... wir haben noch ein projekt offen

    Habe bei mir im Firmennetzwerk nun ein klasse cvs System aufgebaut
    Was mal wirklich klasse ist nimmt mir ne menge arbeit ab in Zukunft. Aber der rest erzähl ich dir lieber in ner PM da es sonst zu offtopic wird
     

  5. #5
    JoFl JoFl ist offline Mitglied Bronze
    Registriert seit
    Apr 2002
    Ort
    Stuttgart
    Beiträge
    31
    Ich danke wie verrückt******

    Habs nun auch hinbekommen.
    :o)

    MfG
    Jörg
     

Ähnliche Themen

  1. Antworten: 2
    Letzter Beitrag: 26.02.08, 11:12
  2. ProFTPD-Fehler
    Von TheBigRI im Forum Hosting & Webserver
    Antworten: 7
    Letzter Beitrag: 15.04.06, 03:05
  3. proftpd welcome.msg variablen
    Von BingoXL im Forum Linux & Unix
    Antworten: 1
    Letzter Beitrag: 06.01.04, 12:54
  4. proftpd > symlinks?
    Von Sway im Forum Linux & Unix
    Antworten: 6
    Letzter Beitrag: 17.12.03, 17:58
  5. FXP mit ProFTPD
    Von JoFl im Forum Linux & Unix
    Antworten: 12
    Letzter Beitrag: 26.11.03, 00:36