vsftpd login problem nach upgrade

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
Skuff
Beiträge: 23
Registriert: 22.04.2003 13:21:29

vsftpd login problem nach upgrade

Beitrag von Skuff » 27.03.2005 17:26:16

servus,

habe heute mit apt mein system (unstable) upgegradet.
leider musste ich feststellen, das der vsftpd-server nun keine logins mehr zulässt, ohne das ich irgendwas verändert habe:

220 (vsFTPd 2.0.1)
USER michi
331 Please specify the password.
PASS xxxx
530 Login incorrect.
Disconnecting from site 192.168.2.6

das passwort stimmt, so wie die passwörter von den ganzen anderen usern. habe schon probiert neue user anzumelden, aber hat alles nix gebracht
... ich bin ratlos

ich habe alle user mit diesem script erstellt:

Code: Alles auswählen

#!/bin/bash
echo -n "Bitte Benutzernamen eingeben: "
read username
echo "Erstelle Benutzer $username..."
useradd -d /mnt -g ftpgroup -s /bin/false $username
echo "Setze Benutzerberechtigungen..."
chown nobody:ftpgroup /mnt
#chmod 1770 /mnt
echo "Erlaube Benutzer den FTP-Zugriff..."
echo $username >> /etc/vsftpd.user_list
echo $username >> /etc/vsftpd.chroot_list
echo "Setze Passwort für neuen Benutzer..."
passwd $username


hat jemand einen tip?

danke :)[/code]

Benutzeravatar
reneZ
Beiträge: 10
Registriert: 30.12.2004 14:07:09
Wohnort: Berlin
Kontaktdaten:

Beitrag von reneZ » 01.04.2005 10:04:47

Das ist, soweit ich es in Erinnerung habe, ein Bug in der Authorisation seitens vsftpd ...

Lösung 1. selbst aus den vsftpd Quellen erstellen dabei muss noch eine Option für das entsprechende Modul zur Benutzer Auth. beigefügt werden (z.b. pam)

Lösung 2. versuch mal die Option in der vsftpd.conf
check_shell=NO

Antworten