vsFTPD login Probleme

Space

New Member
Hallo comm,

habe mal vsftpd dienst installiert, die installation verlief wie ich mir vorgestellt habe problemlos....
Doch wenn ich mich per FTP auf den webspace einlogge, geht gar nichts mehr...
es tut sich so dass er einloggt doch im Endeffekt sagt der Filezille "Login incorrekt" obwohl die zugangsdaten übereinander stimmen...
Hirt mal der Staus von den Filezilla:

Status: Verbindung hergestellt, warte auf Willkommensnachricht...
Antwort: 220 "Welcome to FOOBAR FTP service."
Befehl: USER webf2
Antwort: 331 Please specify the password.
Befehl: PASS ******
Antwort: 530 Login incorrect.
Fehler: Herstellen der Verbindung zum Server fehlgeschlagen


Gruß
Space
 
Was sagt denn das Logfile auf dem Server (evtl. mal verbose einstellen)?
 
Last edited by a moderator:
Hallo,
dies hier sagen die logsfiles:
Jul 29 23:49:51 s5 vsftpd: PAM unable to dlopen(<*unknown module path*>)
Jul 29 23:49:51 s5 vsftpd: PAM [dlerror: <*unknown module path*>: cannot open shared object file: No such file or directory]
Jul 29 23:49:51 s5 vsftpd: PAM adding faulty module: <*unknown module path*>
Jul 29 23:49:51 s5 vsftpd: PAM _pam_load_conf_file: unable to open /etc/pam.d/common-account
Jul 29 23:49:51 s5 vsftpd: PAM _pam_load_conf_file: unable to open /etc/pam.d/common-password
Jul 29 23:49:51 s5 vsftpd: PAM unable to dlopen(/lib/security/pam_loginuid.so)
Jul 29 23:49:51 s5 vsftpd: PAM [dlerror: /lib/security/pam_loginuid.so: cannot open shared object file: No such file or directory]
Jul 29 23:49:51 s5 vsftpd: PAM adding faulty module: /lib/security/pam_loginuid.so
Jul 29 23:49:51 s5 vsftpd: PAM _pam_load_conf_file: unable to open /etc/pam.d/common-session
Jul 29 23:49:51 s5 vsftpd: Tue Jul 29 23:49:51 2008 [pid 29724] [web4] FAIL LOGIN: Client "217.232.72.156"

Gruß
Space
 
Das PAM (plugable authentication module)-Paket scheint nur unvollständig installiert zu sein. Ein Wunder, dass Du Dich überhaupt einloggen kannst (Naja, den sshd kann man so konfigurieren, dass er kein PAM verwendet).

Zum weiteren Vorgehen ist es notwendig, zu wissen, welche Linux-Distribution Du verwendest.
 
So sehe ich das auch. Bist du nach einem bestimmten Tutorial vorgegangen?
Das PAM im vsftpd konfiguriert ist, kommt ja nicht von irgendwoher.
Hast du Confixx auf dem Server? Oder woher kommt der User "webf2"?
 
Hallo,
PAM Pakete sind ja auch installiert auser PAM-devel.
Habe die vsFTPD per RPM installiert ging super....

Suse 9.2
Confixx 3.x

Gruß
Space
 
Dann war das vsFTPd-Paket aber auf keinen Fall ein SuSE-Paket. Die PAM-Module, bzw die Config-Datei in /etc/pam.d , die aus dem Paket installiert wurden, passen nicht zu der SuSE-PAM-Version.

Entweder installierst Du eine SuSE-Version des vsFTPd-Paketes oder versuchst in /etc/pam.d/ die entsprechende Config-Datei zu reparieren, in dem Du Dich an den anderen Config-Dateien im Verzeichnis orientierst. Die Man-Pages zu pam sind auch recht hilfreich.
 
Hallo,
das kann gut sein... soweit ich mich errinert kann, habe ich das rpm paket für suse 9.2 nicht gefunden stattdessen habe ich es für 9.3 in rpm gefunden und drauf installiert.

So jetzt habe ich die aktuelle vers. von vsftpd page runtergeladen und versuche es erneuert zu installieren, tritt der fehler beim "make" auf was ich jetzt damit nicht wirklich anfangen kann.

s5:~/downloads/vsftpd-2.0.7 # make
gcc -o vsftpd main.o utility.o prelogin.o ftpcmdio.o postlogin.o privsock.o tunables.o ftpdataio.o secbuf.o ls.o postprivparent.o logging.o str.o netstr.o sysstr.o strlist.o banner.o filestr.o parseconf.o secutil.o ascii.o oneprocess.o twoprocess.o privops.o standalone.o hash.o tcpwrap.o ipaddrparse.o access.o features.o readwrite.o opts.o ssl.o sysutil.o sysdeputil.o -Wl,-s `./vsf_findlibs.sh`
/usr/lib/gcc-lib/i586-suse-linux/3.3.4/../../../../i586-suse-linux/bin/ld: cannot find -lcap
collect2: ld returned 1 exit status
make: *** [vsftpd] Error 1

Gruß
Space
 
Hi,
danke dir....
weist du noch wo ich den libcap-devel finde, habe mir den wolf gesucht nichts für suse 9.2 gefunden.

Gruß
Space
 
Hallo,

es ist bereits schwierig Installationsquellen für 10.0 zu finden. 9.2 dürfte schon längst von den Mirrors verschwunden sein.

Da es für 9.2 (und 9.3 und 10.0) auch keine Sicherheitsupdates mehr gibt wäre ein Update auf 10.3 oder 11.0 empfehlenswert.

Falls es sich um einen Vserver handelt für den der Provider kein aktuelleres Image bereitstellt mal auf dem Updateserver des Providers gucken (falls der einen hat).

Schlimmstenfalls eine Suse-9.2-CD organisieren und davon das Benötigte hochladen.
 
Back
Top