Question: this ftp server is anonymous only?
Answer: In most cases, this error happens when the user does not have permissions in FTP server. Usually, this type of error is commonly seen in FTP server like vsftpd, (or very secure FTP daemon). This is because the user permission is disabled in the vsftpd configuration file.