Auf einen Debian Stable habe ich diese Konfiguration wunderbar mit VSFTPD am laufen.
Auf einem anderen System Debian testing funktioniert selbige nicht mehr.
Einziger mir bekannter Unterschied. Stable nutz die vsftpdversion: 1.0.0-2 und testing: 1.2.1-1
die configs sind auf beiden Systemen identisch.
In der /etc/passwd haben meine Kunde jeweils /bin/false als Shell damit ein ssh Login nicht funktioniert!anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
anon_upload_enable=NO
anon_world_readable_only=YES
anon_mkdir_write_enable=NO
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_file=/var/log/vsftpd.log
idle_session_timeout=600
ascii_upload_enable=YES
ascii_download_enable=YES
ftpd_banner=Welcome to VsFTP service on Angelina2.
chroot_list_enable=YES
chroot_local_user=YES
chroot_list_file=/etc/vsftpd.chroot_list
pam_service_name=vsftpd
Jetzt bekommen die User aber beim login per FTP
ersetz ich in der passwd /bin/false durch /bin/bash funktionieren die FTP Logins!530 Login incorrect.
Login failed.
Wer hat Rat?