Zitat von: "mario"
Hallo Leute
Habe Proftpd auf Suse 8.2 Installiert mit mod mysql
die installation erfolgte ohne Fehlermeldung.
Jetzt habe ich die config von Suse 8.0 mit mysql eingebunden und bekomme beim start mit -n -d5 volgende fehlermeldung
mx:~ # proftpd -n -d5
- parsing '/etc//proftpd.conf' configuration
- Fatal: unknown configuration directive 'AuthPAM' on line 53 of '/etc//proftpd.conf'.
mx:~ #
auszug der installierten module
Compiled-in modules:
mod_core.c
mod_xfer.c
mod_auth_unix.c
mod_auth_file.c
mod_auth.c
mod_ls.c
mod_log.c
mod_site.c
mod_sql.c
mod_sql_mysql.c
mod_cap.c
mx:~ #
und hier die config
Ich hoffe Ihr könnt mir weiterhelfen, und danke euch schon im Voraus für eure Antwort
cu Mario
Habe Proftpd auf Suse 8.2 Installiert mit mod mysql
die installation erfolgte ohne Fehlermeldung.
Jetzt habe ich die config von Suse 8.0 mit mysql eingebunden und bekomme beim start mit -n -d5 volgende fehlermeldung
mx:~ # proftpd -n -d5
- parsing '/etc//proftpd.conf' configuration
- Fatal: unknown configuration directive 'AuthPAM' on line 53 of '/etc//proftpd.conf'.
mx:~ #
auszug der installierten module
Compiled-in modules:
mod_core.c
mod_xfer.c
mod_auth_unix.c
mod_auth_file.c
mod_auth.c
mod_ls.c
mod_log.c
mod_site.c
mod_sql.c
mod_sql_mysql.c
mod_cap.c
mx:~ #
und hier die config
Ich hoffe Ihr könnt mir weiterhelfen, und danke euch schon im Voraus für eure Antwort
cu Mario
ok. nun hast Du zwei Moeglichkeiten.
Der Fehler:
mod_pam ist nicht installiert. Ursache liegt zu 99.9% in den fehlenden Devel-Paketen fuer PAM.
Loesung 1:
Du willst sowieso Deine user mit Mod_sql verwalten. Also loescht Du einfach die AuthPam Zeile in Deiner config. Normale user sollten sich jetzt nicht mehr anmelden koennen
Loesung 2:
Du willst neben mod_sql auch noch systemuser zulassen. Installiere Dir mit YAST die PAM Devel pakete und kompiliere proftpd neu
cu
stonki

