ftp client und die rechte der user

Dieses Thema im Forum "Internet- und Netzwerk-Hardware" wurde erstellt von tom fuse, 25.06.2006.

  1. tom fuse

    tom fuse Thread Starter MacUser Mitglied

    Beiträge:
    589
    Zustimmungen:
    4
    MacUser seit:
    08.07.2003
    Hallo,

    folgendes möchte ich, falls möglich mit den Boardmitteln von x.4 erledigen:

    mehrere User haben über das Internet zugriff auf meinen MAC (via dyndns.org)
    ich habe mehrere Benutzer eingerichtet, jedoch folgendes festgestellt:

    der Benutzer "Gast" landet beim aufrufen via FTP zwar in seinem Verzeichnis, kann jedoch immer weiter in die darüberliegenden Ebenen springen.
    Genau dies möchte ich aber verhindern. Er soll sich nur in dem für Ihn freigegebenen Verzeichnis und den darunter liegenden bewegen können.

    Ist dies mit den Boardmitteln zu bewerkstelligen?

    danke
    tom
     
  2. oneOeight

    oneOeight MacUser Mitglied

    Beiträge:
    46.821
    Zustimmungen:
    3.633
    MacUser seit:
    23.11.2004
    ja, 'man ftpd.conf' im terminal
    und da speziell die option chroot
     
  3. sgmelin

    sgmelin MacUser Mitglied

    Beiträge:
    3.714
    Zustimmungen:
    40
    MacUser seit:
    16.05.2004
    Am besten ersetzt Du das Mac Os FTP Programm mit pureftpd und dem pureftp Manager. Dort kannst Du für die Benutzer virtuele Verzeichnisse anlegen, die nichts mit den realen zu tun haben. Dort kommen sie dann auch nicht mehr raus.
    Ausserdem kannst Du benutzer anlegen, die nicht im System existieren. Dadurch können sie auch nicht ins System entkommen. Suche mal bei versiontracker danach.
     
  4. oneOeight

    oneOeight MacUser Mitglied

    Beiträge:
    46.821
    Zustimmungen:
    3.633
    MacUser seit:
    23.11.2004
    ist doch albern, wenn ein "chroot all %d" reicht ;)
     
  5. tom fuse

    tom fuse Thread Starter MacUser Mitglied

    Beiträge:
    589
    Zustimmungen:
    4
    MacUser seit:
    08.07.2003
    hm, wie genau?
     
  6. oneOeight

    oneOeight MacUser Mitglied

    Beiträge:
    46.821
    Zustimmungen:
    3.633
    MacUser seit:
    23.11.2004
    einfach ein reines textfile /etc/ftpd.conf anlegen und
    chroot all %d
    rein schreiben...

    oder falls du nur gast einsperren willst, lies halt die entsprechende option in der man-page nach...
     
  7. sgmelin

    sgmelin MacUser Mitglied

    Beiträge:
    3.714
    Zustimmungen:
    40
    MacUser seit:
    16.05.2004
    Finde ich nicht. Ich will doch auf meinem System keine User haben, nur weil sie einen FTP Zugang bekommen sollen. Sonst hätten sie ja auch die Möglichkeit einen "normalen" Zugang zu bekommen, wenn mein Rechner mal 5 Minuten unbeaufsichtigt ist. Und das kann ja nun niemand wollen...
     
  8. tom fuse

    tom fuse Thread Starter MacUser Mitglied

    Beiträge:
    589
    Zustimmungen:
    4
    MacUser seit:
    08.07.2003
    also was mach ich nun :)
     
  9. oneOeight

    oneOeight MacUser Mitglied

    Beiträge:
    46.821
    Zustimmungen:
    3.633
    MacUser seit:
    23.11.2004
    mach doch was du willst ;)
    wenn du die user schon angelegt hast und die alle einsperren willst, geht das mit der ftpd.conf am einfachsten...
     
  10. tom fuse

    tom fuse Thread Starter MacUser Mitglied

    Beiträge:
    589
    Zustimmungen:
    4
    MacUser seit:
    08.07.2003
    gibt es da nicht ein einfaches serverprogramm.. ich kenn das von windows.. programm gestartet, user angelegt, verzeichnis erstellt, gestartet und aus.. =?
     
Die Seite wird geladen...