PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : vsftpd: schreibrechte für benutzer



Enlighter
24.04.04, 13:39
Hallo,

ich versuche mit vsftpd 1.2.1 unter Gentoo Linux einen FTP Server einzurichten, habe aber noch ein Problem dabei: Benutzer können keine Dateien hochladen!
Ich habe write_enable=YES gesetzt und testweise mal jedem alle Rechte auf das ftp-Verzeichnis mit chmod 777 gegeben.
Meine vsftpd.conf sieht so aus:

anonymous_enable=NO
local_enable=YES
write_enable=YES
anon_upload_enable=NO
anon_mkdir_write_enable=NO
dirmessage_enable=YES
xferlog_enable=YES
xferlog_file=/var/log/vsftpd/vsftpd.log
nopriv_user=nobody
chroot_local_user=YES
guest_enable=YES
guest_username=ftpfriends
background=YES
listen=YES
listen_port=21
pasv_min_port=30000
pasv_max_port=30999
log_ftp_protocol=YES

Die Benutzer authentifiziere ich über PAM, das FTP Verzeichnis ist /mnt/data/ftp, auf das die Benutzer auch schreibrechte haben sollen. Aber das geht nicht!
Beim upload bekomme ich die Fehlermeldung "550 Permission denied.", wenn ich anonymous benutzer einschalte, dann bekomme ich (egal ob als reg. benutzer oder als anonymous) die Meldung: "553 Could not create file."

Kann mir jemand sagen warum?

Danke
Michael