1. Knowledge Base
  2. >
  3. cPanel
  4. >
  5. How to Set Up Anonymous FTP Access, Requirements

How to Set Up Anonymous FTP Access, Requirements


Anonymous FTP access allows anyone to access your public_ftp folder, allowing unidentified visitors to download (and possibly upload) files on your website. Anonymous FTP creates the potential for a security hole for hackers and is not recommended.

Note: Anonymous FTP cannot be used with a Hatchling or Baby plan.

Configuring Anonymous FTP

We strongly recommend creating FTP accounts which require a user name and password for a person to upload and download files on your website; however if you still wish to proceed, you may set up anonymous FTP access by following the steps below:

  1. Log into cPanel.
  2. In the Files section, click the Anonymous FTP icon.
  3. Under Anonymous FTP Controls, select the check boxes for actions you wish to allow through anonymous FTP.
    • You must select both check boxes to enable uploads.

  4. Click Save Settings.

How to Log into Anonymous FTP

There are two ways to log into anonymous FTP.

Truly Anonymous

This type of anonymous FTP requires a dedicated IP address.

The truly anonymous login requires the user name anonymous and any password which consists of one or more characters. This gives access to your public_ftp folder.

For Business and Reseller plans, this type of anonymous FTP allows users to view and download files. For VPS and Dedicated plans, this allows users to view, edit, download and upload files.

Anonymous User

The anonymous user names created by default are anonymous@domain.com and ftp@domain.com. Both user names accept any password which consists of one or more characters.

This type of user is allowed anonymous access to the public_ftp folder and can also upload to the public_ftp/incoming folder. This type of anonymous FTP does not require a dedicated IP.