www.ProFTPD.de
13. März 2007, 21:41:19 *
Willkommen Gast. Bitte einloggen oder registrieren.
Haben Sie Ihre Aktivierungs E-Mail übersehen?

Einloggen mit Benutzername, Passwort und Sitzungslänge
News: SMF - Neu installiert!
 
   Übersicht   Hilfe Suche Login Registrieren  
Seiten: [1]   Nach unten
  Drucken  
Autor Thema: Skuriles SQL Problem  (Gelesen 263 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
EaStErDoM
ProFTPD
*
Offline Offline

Beiträge: 6


266214898 easterdom@hotmail.com
Profil anzeigen WWW E-Mail
« am: 23. März 2006, 10:03:22 »

Ich hatte jetzt fast ein halbes Jahr Proftp problemlos laufen, bis mein provider jetzt scheinbar ein paar kleine Veränderungen in der Handhabung der vServer gemacht hat. Jedenfalls viel mir nichts Besseres ein als update, upgrade und dist-upgrade was mir überall neue Software gebracht hat, den Fehler von ProFTP auch ausgemerzt hat, allerdings gehn jetzt meine virtuellen Benutzer mit mod_sql nicht mehr.

Ich finde einfach nicht raus warum.

Inder AuthLog steht wennich mich mit einem virtuellen einlogge das:
Code:
TK212017119216.teleweb.at csa [23/Mar/2006:09:33:18 +0100] "USER alf" 331 -
TK212017119216.teleweb.at csa [23/Mar/2006:09:33:20 +0100] "PASS (hidden)" 530 -

csa is mein FTP Benutzer, der ja immer herangezogen wird wenn ein virtueller ins Spiel kommt weil der csa ja der Inhaber der ganzen Dateirechte usw is.

530 Heißt, dass das Passwort nicht korrekt is oder? Ich benutz die MySQL PASSWORD() und hab auch in der conf angegeben das ich Beckend verwend.

Die SQL Log von nur einem Zugriff, is 148 Zeilen lang, alle Querys die darin abgefragt werden habich durchprobiert, sie gehen!
Ich hab einen Auszug hier ins nopaste getan: http://nopaste.debianforum.de/2724

Ich hab mitm Linux Freund gestern den ganzen Tag herumprobiert wir sind mit unserem Latein am Ende, wie gesagt, der Server lief jetzt ein halbes Jahr unter dieser Konfiguration - auch ziemlich schnell.

Mit regulären LinuxBenutzern kannich mich übrigens noch annmelden, obwohl das eigentlich nicht gehen sollte, weil ich "SQLAuthenticate users*" in der conf hab.

Bin für jeden Ansatz dankbar.

Hier noch die Conf:
Code:
ServerName                      "Centraport"
ServerType                      standalone
DeferWelcome                    off

MultilineRFC2228                on
DefaultServer                   on
ShowSymlinks                    on

TimeoutNoTransfer               600
TimeoutStalled                  600
TimeoutIdle                     1200

DisplayLogin                    welcome.msg
DisplayFirstChdir               .message
ListOptions                     "-l"

DenyFilter                      \*.*/
Port                            21

LogFormat default "%h %l %u %t \"%r\" %s %b"
ExtendedLog /var/log/proftpd.paranoid_log ALL default

MaxInstances                    30
User                            csa
Group                           csa
Umask                           022  022
AllowOverwrite                  on

SQLLOGFILE /var/log/proftpd.sql.log

SQLConnectInfo DaBa User Pass
SQLHomedirOnDemand On
SQLAuthenticate users*
SQLAuthTypes Backend
RequireValidshell off
DefaultRoot ~
SQLDefaultGID 1011
SQLDefaultUID 1011
SQLMinUserUID 1010
SQLMinUserGID 1010


MySQL Daten habich gecheckt, wie man im SQL Log aber sieht kriegt er eh postive Querys zurück.
Gespeichert

Gemeinschaft freier Webmaster: EaStErDoM MeDiA NeTwOrK
Persönliche Seite: http://einicher.ei.funpic.de
stonki
Administrator
ProFTPD
*****
Offline Offline

Beiträge: 1853


15318939
Profil anzeigen WWW E-Mail
« Antwort #1 am: 23. März 2006, 10:17:56 »

Users* funkt nicht mehr - bitte AuthOrder Mod_SQL (oder ähnlich) benutzen

Frage: Versuch mal ein Plain Password und sage mir ob es dann geht .... Ich tippe auf eine neue mysql version mit veränderter Password Logik
Gespeichert

www.stonki.de:    the more I see, the more I know.......
www.proftpd.de:   Deutsche ProFTPD Dokumentation
www.krename.net:  Der Batch Renamer für KDE
www.kbarcode.net: Die Barcode Solution für KDE
EaStErDoM
ProFTPD
*
Offline Offline

Beiträge: 6


266214898 easterdom@hotmail.com
Profil anzeigen WWW E-Mail
« Antwort #2 am: 23. März 2006, 14:40:24 »

Sieht so aus als lägest du richtig, mit Plaintext gehts.

Ich hätt eh lieber eine md5 Verschlüsselung, ein Tut zur Hand wie ich das hinkrieg?

Was offen bleit is warum Backend nit funzt, in den Dokus steht das überall drin und nirgends steht dass das jetzt nimma geht.
Gespeichert

Gemeinschaft freier Webmaster: EaStErDoM MeDiA NeTwOrK
Persönliche Seite: http://einicher.ei.funpic.de
stonki
Administrator
ProFTPD
*****
Offline Offline

Beiträge: 1853


15318939
Profil anzeigen WWW E-Mail
« Antwort #3 am: 24. März 2006, 06:15:40 »

1) http://www.castaglia.org/proftpd/doc/contrib/ProFTPD-mini-HOWTO-SQL.html

2) http://dev.mysql.com/doc/refman/5.0/en/password-hashing.html
Gespeichert

www.stonki.de:    the more I see, the more I know.......
www.proftpd.de:   Deutsche ProFTPD Dokumentation
www.krename.net:  Der Batch Renamer für KDE
www.kbarcode.net: Die Barcode Solution für KDE
EaStErDoM
ProFTPD
*
Offline Offline

Beiträge: 6


266214898 easterdom@hotmail.com
Profil anzeigen WWW E-Mail
« Antwort #4 am: 24. März 2006, 12:06:44 »

Ah, das md5 kommt über OpenSSL, das muss man wissen Smiley
Gespeichert

Gemeinschaft freier Webmaster: EaStErDoM MeDiA NeTwOrK
Persönliche Seite: http://einicher.ei.funpic.de
EaStErDoM
ProFTPD
*
Offline Offline

Beiträge: 6


266214898 easterdom@hotmail.com
Profil anzeigen WWW E-Mail
« Antwort #5 am: 24. März 2006, 12:30:44 »

http://www.proftpd.de/Direktiven.54.0.html#145

Da is ein Fehler der mich anfänglich verwirrt hat: Bei Zweitens steht unten in der Erklärung statt OpenSSL OpenSSH.

Mit OpenSSL gehts jetzt, danke.
Gespeichert

Gemeinschaft freier Webmaster: EaStErDoM MeDiA NeTwOrK
Persönliche Seite: http://einicher.ei.funpic.de
Seiten: [1]   Nach oben
  Drucken  
 
Gehe zu:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.2 | SMF © 2006-2007, Simple Machines LLC Prüfe XHTML 1.0 Prüfe CSS
Seite erstellt in 0.056 Sekunden mit 16 Zugriffen.