1

I setup a vsftpd server on Debian 8.2, and haven't changed anything in the config file except for local_root=/.

When I try to upload a file using Filezilla to a directory I have group write permissions, it fails, with 550 Permission denied.. This also happens when I try to upload a directory. I can't even upload files to my home directory.

The weird thing is, using scp I can upload the files and folders to the same locations, and it works fine, which leads me to believe that the problem lies within my configuration of vsftpd.

How can I fix this to allow me to upload files to directories that I am allowed to over ssh?

captainGeech
  • 153
  • 5

1 Answers1

2

From the vsftpd.conf documentation

write_enable This controls whether any FTP commands which change the filesystem are allowed or not. These commands are: STOR, DELE, RNFR, RNTO, MKD, RMD, APPE and SITE. Default: NO

You need to configure

write_enable=YES

and restart vsftpd.

user9517
  • 115,471
  • 20
  • 215
  • 297