www.ProFTPD.de

ProFTPD => ProFTPD - Deutsch => Thema gestartet von: datracon am 08. Juni 2006, 15:52:59



Titel: Verständnisproblem proftpd und mod_sql
Beitrag von: datracon am 08. Juni 2006, 15:52:59
Hallo Experten,

ich habe ein grundsätzliches Verständnisproblem. Momentan läuft bei mir proftp mit mod_sql. Alle FTP- Benutzer habe ich einmal in /etc/passwd und zusätzlich in der MySQL Datenbank. Ist es überhaupt nötig, die User in /etc/passwd zu verwalten? Gibt es einen Weg nur über MySQL? Falls ja, wie richte ich dann die Rechte der Verzeichnisse für User ein, die nur in der DB stehen?

Gruß und Dank

Roland


Titel: Re: Verständnisproblem proftpd und mod_sql
Beitrag von: VolGas am 10. Juni 2006, 06:58:30
Hallo!

Prinzipiell kann man sagen, daß alle User virtuell angelegt und verwaltet werden können.
Dabei ist es egal, ob dies über File, LDAP, SQL, etc. geschieht. Die User müssen dann natürlich
nicht mehr in "/etc/passwd" eingetragen werden - die Verwendung von UID's & GID's sind von
den Einträgen dort völlig unabhänging und werden eigenständig vom Filesystem berücksichtigt.
So kann man z.B. mit "chown 1000:1000 /user/blubb/..." die UID/GID 1000 zuweisen, egal
ob ein User oder eine Gruppe mit ID 1000 im System angelegt wurde. In den Auth-Modulen gibt
es jeweilige Datenfelder dafür.

Zu mySQL liest Du Dir am besten die schon existierenden Doku's unter ->Support->Docs (http://www.proftpd.de/Docs.17.0.html) durch
und am besten fängst Du mit dem "HowTo: SQL" an. Damit muß das Rad nicht neu erfunden werden...

mfg.
  VolGas


Titel: Re: Verständnisproblem proftpd und mod_sql
Beitrag von: datracon am 14. Juni 2006, 09:54:31
Danke für Deine Antwort. Das hat mir sehr geholfen!

Gruß
datracon