Titel: mod_sql - Systemuser wird trotz SQLAuthenticate users* geprüft Beitrag von: marvet am 14. Dezember 2006, 20:17:45 Hallo zusammen,
nach dem auf proftpd.de vorhandenen Tutorial und entsprechenden Verweisen habe ich erfolgreich proftpd mit mod_sql installiert (Debian apt-package 1.2.10). Die Installation und Konfiguration lief ohne Probleme und das System funktioniert auch. Nur besteht eben der im Betreff genannte Fehler: Trotz Angabe von - SQLAuthenticate users* - prüft proftpd auch gleichnamige Systemuser. Da eben dieses bei mir der Fall ist, versucht proftpd dann auch über die Zuugangsdaten des Systemusers eine Anmeldung durchzuführen. Hat jemand einen Rat, oder eine Idee, woran es liegen könnte? Vielen Dank vorab für Eure Hilfe! Beste Grüße, Markus Code: # SQL Authentication SQLAuthTypes crypt SQLAuthenticate users* SQLConnectInfo <dbuser>@localhost:3306 <dbname> <dbpassword> SQLDefaultGID 65534 SQLDefaultUID 65534 SQLMinUserGID 100 SQLMinUserUID 500 SQLUserInfo users userid passwd uid gid homedir shell Titel: Re: mod_sql - Systemuser wird trotz SQLAuthenticate users* geprüft Beitrag von: VolGas am 15. Dezember 2006, 06:54:33 Hallo!
Das Sternchen bei "SQLAuthenticate" wurde als "depricated" zu gunsten eines universelleren Handlings eingestuft. Benutze statt dessen nun die Direktive ->AuthOrder (http://www.proftpd.de/Direktiven.54.0.html#318), in Deinem Fall also: "AuthOrder mod_sql.c". (Bitte nicht "AuthOrder mod_sql_mysql.c" nutzen - dies ist nur ein Kommunikations-Sub-Modul!) Zwei Dinge, die mir bei Deinem Konfigurationsschnipsel aufgefallen sind:
mfg. VolGas Titel: Re: mod_sql - Systemuser wird trotz SQLAuthenticate users* geprüft Beitrag von: marvet am 15. Dezember 2006, 10:12:55 Hallo Volgas,
vielen Dank für Deine Hilfe und die Ratschläge. Werde diese gleich umsetzen! Schönes Wochenende! Beste Grüße, Markus |