Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have Proftpd installed on Ubuntu 9.04 server. FTP users are listed in auth file, e.g. these are not proper linux users, just FTP. They can connect and download files but when it comes to MKD or uploading, its always 550: Permission denied error. I've read quite a few tutorials on the net and still cannot get it working. I'm quite new to server administration... goes without saying.


<Directory /path/to/relevant/dir>
 Umask 022 022
 AllowOverwrite                 on
       <Limit WRITE>

Relevant dirs are owned by the user proftpd runs as. They have writing permissions. I suppose you cannot just point directly to the cause and say "fix this", but if you could help me to debug it I'd most appreciate it. i.e. for starters I dont even know if it's purely proftpd configuration problem or can it be linux permissions problem or something else entirely? Thanks in advance

share|improve this question
up vote 3 down vote accepted

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.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.