Do you need a cPanel Login with Custom Logo for your server? Well, all you need to do is the following.
1. SFTP to your server with the ROOT account.
2. Navigate to /usr/local/cpanel/base/unprotected/cpanel/images/
3. For the cPanel Login, save your logo over cpanel-logo.png.
4. Test by going launching cPanel via http://example.com/cpanel in the browser.
Note: You may want to rename the .png file before uploading your logo. Also, cPanel is planning to move from .png to .svg in future updates so plan for this accordingly.