How to Restore Missing FTP Interfaces in cPanel
Your server’s RPM-based services may be set to
unmanaged even if you did not change the RPM’s target settings.
If your server’s FTP service is set to
unmanaged, you may experience problems with cPanel’s FTP-related interfaces. This is due to the fact that, in cPanel & WHM version 11.40 and higher, cPanel uses a
touch file to determine whether FTP interfaces are visible in cPanel. FTP-related interfaces are also visible only if FTP is enabled for the cPanel user.
This document describes an unsupported workaround. It is not guaranteed to work in the future.
Resolve the touch file problem
You will need to use the
touch command to create the
/var/cpanel/dynamicui/ftp file. Its presence will indicate to cPanel’s interfaces that FTP is enabled for cPanel users.
To do this, run the following commands:
One of the likely causes of this problem is that the unmanaged FTP RPM deleted the file as part of an upgrade. Because of this, make certain that you run this command after any updates or upgrades. You may need to run this command often in order to prevent the recurrence of the problem.