www.ProFTPD.de

ProFTPD => ProFTPD - Deutsch => Thema gestartet von: Peer am 22. April 2003, 06:43:36



Titel: mod_sql - Gruppen
Beitrag von: Peer am 22. April 2003, 06:43:36
Hi!
Ich nutze proftp auf einem Debian-System mit mod_sql.
Ich habe eine Gruppen- und eine Usertabelle angelegt und meine Conf-file enthält folgende ifnos zu mod_sql:

<global>
SQLConnectInfo ftpuser ftpuser geheim
SQLUserInfo USERTABLE userid passwd uid gid homedir shell
SQLGroupInfo GROUPTABLE groupname gid members
SQLAuthenticate users* groups*
SQLAuthTypes Crypt
RequireValidShell off
</global>

Authpam ist zudem an.

Mein Problem ist nun, dass bei allen Dateien, die hochgeladen werden die gid auf 65533 gesetzt wird. (Wohl irgendeine Standart-Gruppe)
Wenn ich mittels SQLDefaultGID die Standart-GID umstelle, dann wird diese überall angezeigt.

Nach einigen Stunden Fehlersuche, weiß ich nicht mehr weiter...

Vielen Dank jetzt schon
Peer


Titel: Re: mod_sql - Gruppen
Beitrag von: stonki am 22. April 2003, 09:41:39
Zitat von: "Peer"

Mein Problem ist nun, dass bei allen Dateien, die hochgeladen werden die gid auf 65533 gesetzt wird. (Wohl irgendeine Standart-Gruppe)
Wenn ich mittels SQLDefaultGID die Standart-GID umstelle, dann wird diese überall angezeigt.

Nach einigen Stunden Fehlersuche, weiß ich nicht mehr weiter...


ohne mir das gross anzusehen: DEBUG MODE !

Bei ProFTPD 1.2.8: in die ProFTPD.conf die Zeile: SQLLOG /var/log/sql.log anfügen

Bei ProFTPD bis einschliesslich 1.2.7: ProFTPD mit "-n -d9" starten.

Dir dann die Debug Ausgabe anschauen (ich empfehle Dir dringend 1.2.8 zu benutzen, ist einfacher) und schauen, wo die Gruppen auflösung nicht klappt.

cu
stonki


Titel: mod_sql - Gruppen
Beitrag von: Peer am 22. April 2003, 12:10:22
Hi!

Danke ersmal, ich habe es nun gefunden.
Lösung:
SQLMinUserGID war defaulmäßig auf 999 eingestellt, ich hab das dann runtergesetzt und schon funzt es.

Schön, dass einem auch bei solchen Banal-Fragen ncoh geantwortet wird ;-)

Gruß
Peer