basti_p: Frage zu FTP-Rechten

Hallo,

ganz allgemein: kann man FTP-Benutzer so anlegen, dass diese nur hochladen dürfen und sonst nichts (kein Löschen, kein Download)? Wenn ja, ist das vom eingesetzten FTP-Server abhängig?

Vielen Dank
Grüße Basti

  1. Hi!

    ganz allgemein: kann man FTP-Benutzer so anlegen, dass diese nur hochladen dürfen und sonst nichts (kein Löschen, kein Download)? Wenn ja, ist das vom eingesetzten FTP-Server abhängig?

    Das Anlegen einer Datei ist ein Schreibvorgang in einem Verzeichnis. Löschen ist das auch, weswegen du da nicht mit dem Schreibrecht hantieren kannst, ohne auch den Upload zu verhindern. Das Lesen des Inhaltsverzeichnisses kann durch Entfernen des Leserechts unterbunden werden. Dann können aber immer noch die Dateien direkt gelesen werden, wenn man ihre Namen kennt. Möglicherweise kann man mit einer umask das Erstellen des Lesebits beim Erstellen von Dateien verhindern. Vermutlich dürfte es einfacher sein, das Ausführen der Lesebefehle im FTP-Server zu verbieten, wenn sich dieser so konfigurieren lässt.

    Lo!

    1. Alles klar, vielen Dank!

      Grüße Basti

  2. Hi,

    ganz allgemein: kann man FTP-Benutzer so anlegen, dass diese nur hochladen dürfen und sonst nichts (kein Löschen, kein Download)? Wenn ja, ist das vom eingesetzten FTP-Server abhängig?

    ja, ja.
    Ein FTP-Server, der sowas bietet, wäre vorstellbar, würde aber dem üblichen Muster widersprechen. Üblich ist, dass ein FTP-User entweder nur Lesezugriff hat, oder Vollzugriff.

    Ciao,
     Martin

    --
    Treffen sich zwei Holzwürmer im Käse: "Na, auch Probleme mit den Zähnen?"
    Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(
    1. Hallo,

      Ein FTP-Server, der sowas bietet, wäre vorstellbar, würde aber dem üblichen Muster widersprechen. Üblich ist, dass ein FTP-User entweder nur Lesezugriff hat, oder Vollzugriff.

      So was in der Art dachte ich mir schon, vielen Dank.

      Grüße Basti

  3. Hello,

    ganz allgemein: kann man FTP-Benutzer so anlegen, dass diese nur hochladen dürfen und sonst nichts (kein Löschen, kein Download)? Wenn ja, ist das vom eingesetzten FTP-Server abhängig?

    Das ist unterschiedlich bei den verschiedenen FTP-Servern.

    Bei ProFTPd kann man zumindest das Überschreiben und das Löschen von Dateien als eigenständige Rechte freigeben. Ob es dann auch möglich ist, das Lesen zu verbieten, weiß ich im Moment nicht, nehme es aber an. Zumindest lässt sich das Listen von Verzeichnissen auch unterbinden.

    Liebe Grüße aus dem schönen Oberharz

    Tom vom Berg

    --
     ☻_
    /▌
    / \ Nur selber lernen macht schlau
    http://bergpost.annerschbarrich.de
    1. Hello,

      ganz allgemein: kann man FTP-Benutzer so anlegen, dass diese nur hochladen dürfen und sonst nichts (kein Löschen, kein Download)? Wenn ja, ist das vom eingesetzten FTP-Server abhängig?

      Das ist unterschiedlich bei den verschiedenen FTP-Servern.

      Bei ProFTPd kann man zumindest das Überschreiben und das Löschen von Dateien als eigenständige Rechte freigeben. Ob es dann auch möglich ist, das Lesen zu verbieten, weiß ich im Moment nicht, nehme es aber an. Zumindest lässt sich das Listen von Verzeichnissen auch unterbinden.

      http://www.proftpd.org/docs/directives/linked/config_ref_AllowOverwrite.html

      Liebe Grüße aus dem schönen Oberharz

      Tom vom Berg

      --
       ☻_
      /▌
      / \ Nur selber lernen macht schlau
      http://bergpost.annerschbarrich.de
  4. Hallo Basti,

    ganz allgemein: kann man FTP-Benutzer so anlegen, dass diese nur hochladen dürfen und sonst nichts (kein Löschen, kein Download)? Wenn ja, ist das vom eingesetzten FTP-Server abhängig?

    Das kommt auf den FTP-Server an.
    Beim FileZilla-Server ist es so, dass man Benutzern das Löschen von Dateien verbieten kann.
    Bei ProFTPD ist das auch möglich, hier wird ganz gut beschrieben, wie man vorgehen muss.

    Gruß
    Patrick