Ask Ubuntu is a question and answer site for Ubuntu users and developers. 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 did set up VSFTPD on my server and can successfully login using a user that has root permission on the server. However, I cannot create any directories outside of the user's home directory. Any idea why that is?

I have the option



Thanks for any help!

share|improve this question


chroot_local_user If set to YES, local users will be (by default) placed in a chroot() jail in their home directory after login. Warning: This option has security implications, especially if the users have upload permission, or shell access. Only enable if you know what you are doing. Note that these security implications are not vsftpd specific. They apply to all FTP daemons which offer to put local users in chroot() jails.


share|improve this answer

It is not wise to do this.

That being said, i think you can just specify:

nopriv_user=root # or maybe toor

Try that?

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.