Владельцем файлов и папок jommla должен быть www-data, права на папки смотри в материалах по joomla в сети. Так что подключаемся по ssh и меняем владельца и права.
И добавляем пользователя ftp в группу www-data
usermod -g www-data USERNAME
Для прав 755 ставим local_umask option в vsftpd.conf 022