proftpd cannot upload (550 error)
Solution 1:
With the help of proftpd support forums, I figured this one.
UIDs and GUIDs in AuthUserFile must match one(s) of real Linux user(s) with the right ownership/permissions for the relevant FTP directories.