I'm trying to add FTP access to the apache web files, in the past I have done this with an ftpuser and group arrangement. This time I would like to make it possible to login directly as www-data (the default apache user on debian) to make things a bit cleaner.
I have checked and re-checked all the common issues;
MinUID is set to 1 (www-data has uid 33)
www-data has shell set to /bin/bash in /etc/passwd
PAMAuthentication is off
UnixAuthentication is on
I have restarted pure-ftpd using /etc/init.d/pure-ftpd restart
My resulting pure-ftpd run is;
/usr/sbin/pure-ftpd -l unix -A -Y 1 -u 1 -E -O clf:/var/log/pure-ftpd/transfer.log -8 UTF-8 -B
My syslog contains;
Oct 7 19:46:40 Debian-60-squeeze-64 pure-ftpd: (
[email protected]) [WARNING] Can't login as [www-data]: account disabled
And my ftp client is giving me;
530 Sorry, but I can't trust you
Am I missing something obvious?