Service Information:
By default, SonicPanel protects port 21 FTP connections against brute-force attacks. Multiple failed login attempts may result in a 15-minute temporary block.
If you need to disable this protection, you can use the following commands under the root SSH of your server:
Disable:
touch /usr/local/sonicpanel/ftp/burteforcedisable
Enable:
rm -f /usr/local/sonicpanel/ftp/burteforcedisable
Unban Blocked IPs:
rm -f /usr/local/sonicpanel/ftp/blockedips
NOTICE: We highly recommend keeping this protection enabled at all times. Disabling it creates a significant security risk.
The FTP login password is always the same password of the client sonicpanel login password. If a client is unable to log in to FTP, simply reset the clients SonicPanel login password from your root SP and provide the new password to the client.
If you need to disable/enable the FTP Service completely:
Disable FTP Service by SSH:
systemctl disable pure-ftpd; systemctl disable pure-authd; systemctl disable pure-uploadscript
systemctl stop pure-ftpd; systemctl stop pure-authd; systemctl stop pure-uploadscript
Enable FTP Service by SSH:
systemctl enable pure-authd; systemctl enable pure-uploadscript; systemctl enable pure-ftpd;
systemctl restart pure-authd; systemctl restart pure-uploadscript; systemctl restart pure-ftpd;
