This section covers creating FTP accounts, modifying/deleting FTP accounts, enabling anonymous access, and setting the welcome message for anonymous logins.
Create FTP Accounts
From the main User menu, navigate to Account Manager → select the “FTP Management” link. You will see a page that looks like this:
You will notice one FTP account already exists. The default FTP account and control panel account have the same login name and password. You cannot delete the default FTP account but you can make its password different from your control panel password.
To create a FTP account, click on “Create FTP Account.” You will see a page that looks like this:
Enter a (FTP)username and password. With Random the system will generate a Password for you. Here you can also select the access level of the FTP account.
Domain: This FTP user has access to public_html, private_html, mail, domains, and backup directories.
FTP: This FTP user has access to the public_ftp directory only.
User: This FTP user has access to public_html/username/ only. If we selected this option in the above picture, the
FTP user would only have access to public_html/domain/ or http://www.domain.com/subdomain/. (If there is a
subdomain named sundomain.domain.com, this FTP user would also have access to it.
Custom: If the directory doesn’t already exist, it will be created at this stage.
Finally, click the green “Create” button. The control panel will then return a messagebox that looks like this:
Delete FTP Accounts
To delete an FTP account, checkmark it next to the FTP account. Here you can also suspend that account. When deleting you´ll be asked if you are sure to delete the account.
Enabling Anonymous Access
To enable anonymous FTP access, click the “Anonymous FTP settings” below the main FTP menu. You will be taken to a screen that looks like this:
To enable anonymous FTP, place a check next to “Allow Anonymous Access.” If you want to give anonymous users the ability to upload, click the “Allow Anonymous Upload” link.
You may see “Error reading welcome.msg” in the “Welcome Message” textbox. This error occurs because no welcome message has been set yet. Please enter a new welcome message at this time.
Be sure to click “Save” after you are finished.
Warning: Allowing anonymous uploads is potentially dangerous, and many hosts will disable the entire anonymous FTP access feature for this reason!!
Uploading With FTP
FTP (File Transfer Protocol) allows you to upload files from your computer to your WordPress site. In order to use FTP, you will need an FTP client which is a desktop app that connects your computer to your hosting account.
Step 1: Obtain FTP client software.
Uploading to the server through FTP requires special software. Most computer systems do not come with FTP clients, so you will have to download one from the Internet. We suggest:
Step 2: Connect to the server.
All FTP clients need the following information:
Username – This is your control panel username.
Password – This is your control panel password.
Address – This is the address of the server. Use ftp.yourdomain.com or the IP of the webserver.
Port – Use the default port (21).
Some clients may ask for the host type (select “auto”), ASCII/Binary/Auto (select “auto), and the initial remote folder (you may leave this blank or change it to /domains/yourdomain.com/public_html to start off in the main web directory).
Step 3: Open the public_html directory and upload your files.
If you have more than one domain hosted on your account you should first enter the /domains directory, then the domain you want to edit, then the public_html directory.
To upload, highlight the files/folders on your computer and drag them into the appropriate directory on the remote server. Each FTP client operates differently, so please consult its help file for complete instructions.
Need more help?
Please contact your hosting company for more assistance, or visit the DirectAdmin support forum at https://forum.directadmin.com/.