www.ProFTPD.de

ProFTPD => ProFTPD - Deutsch => Thema gestartet von: derjasa am 06. August 2006, 14:15:18



Titel: Benutzer und Gruppe festlegen
Beitrag von: derjasa am 06. August 2006, 14:15:18
Hi,

ich möchte gerne für eine bestimmte Gruppe die chrooted wird den Benutzer und die Gruppe festlegen, mit der die Dateien geschrieben werden. Es ist event. anzumerken, dass die Gruppe über MySQL läuft. Wenn sich Benutzer dieser bestimmten Gruppe einloggen soll der Benutzer www-data und die Gruppe www-group genutzt werden. Bei allen anderen Logins (die auch über MySQL laufen sich aber in einer anderen Gruppe befinden) soll der Nutzer nobody und die Gruppe nogroup genutzt werden. Für Virtuelle Hosts und für Anonymous FTP kann man das ja so einstellen, aber geht das auch so für Gruppen?


Titel: Re: Benutzer und Gruppe festlegen
Beitrag von: VolGas am 07. August 2006, 21:22:54
Hi,

ich verstehe Deine Frage nicht ganz, denn man kann/muß doch mit virtuellen Auth-Moduln,
zu denen auch mod_mysql zählt, jedem User eine User- und Gruppen-ID (UID/GID) angeben.

Vielleicht hast Du das System nicht ganz verstanden: die UID/GID des Filesystems haben
mit der Möglichkeit der Gruppen im ProFTPD nichts zu tun. Außerdem müssen die UID/GID's,
die man im ProFTPD benutzt, keine zugehörigen Systemuser haben, denn für das Filesystem
ist dies letztendlich egal.

Wenn Du nun jedem User entsprechend in der mySQL-Datenbank die UID/GID für "www-data"
bzw. "www-group" zuweist, dann hast Du schon das, was Du möchtest.

mfg.
  VolGas