You can not log in to the FTP Server. And the FTP client displays the response like the picture. The reason is an authentication failure.
Possible Reasons:
- Wrong login details
- It does not call SQL, inputted details can not match data in SQL
- SQL call failed, wrong SQL configuration
> Check your login details
If you create your FTP account via third-party tools like ISPconfig or Cpanel. The account name that you create maybe not the whole account name. For example, I create the account “test” via ISPconfig. But the whole account is “defaulttest”.
Please try to log in to the FTP server with the correct details. If you still meet the response ”530 Login authentication”, follow step 2.
2. Please check the call of your SQL.
Pure-ftp stores the FTP messages in SQL. We need to check the file “pure-ftpd.conf” to see if we have called SQL.
# vi /etc/pure-ftpd/pure-ftpd.conf
> Please check if the details in the conf file are right
- The difference between SQL’s configuration and config.inc.php will cause the 530 Response. There is a few path difference between different Operating Systems. But you can get the correct path in pure-ftpd.conf.
vi /etc/pure-ftpd/pureftpd-mysql.conf