New answers tagged vsftpd
For ftp use vsftpd or proftpd, while sftp functionality is included in openssh your standard ssh daemon. Check tutorials on how to change default directory to /var/www/html. Here is one for openssh https://debian-administration.org/article/590/OpenSSH_SFTP_chroot_with_ChrootDirectory . Set the default ownership of the files to something your webserver can ...
Another possibility : check disk quotas for the user/group (ext : repquota -a, xfs : xfs_quota -x -c 'report' /mount_point)
You should remove the pasv_address line so that the server takes the address from the connected socket. Check the manual: http://vsftpd.beasts.org/vsftpd_conf.html
Top 50 recent answers are included