The way it looks like, CyberPanel is using PureFTPD as its FTP server. That is at least hinted by the log file pureftpd.log in the /var/log directory.
Can you post the content of /var/log/pureftpd.log here? Thanks.
I also support @
hamed suggestion to look into the firewall. Can you post all rules your firewall has set? As far as I remember CentOS 7 is using firewalld. You can use the commands below to get all rules:
firewall-cmd --direct --get-all-chains
firewall-cmd --direct --get-all-rules
or
sudo firewall-cmd --list-all-zones
Can you also please post the output of the following command:
One last question. What happens if you run the two commands below?
systemctl restart pure-ftpd
systemctl status pure-ftpd
I'm excited to see the results.
P.S.: You can use
https://termbin.com/ to directly paste content of files to a online pastebin service. Screenshots aren't always helpful because some code might be cut of, linebreaks make it annoying to read and etc. Alternatively you could download the file via SFTP and paste the content directly to pastebin.com or a similar service.