FTP Access

How to Create an FTP Account in cPanel

Set up a dedicated FTP login for a developer, contractor, or team member to access your files.

Creating separate FTP accounts lets you give developers or contractors access to specific folders without sharing your main cPanel credentials.

Step 1: Open FTP Accounts

Log in to cPanel → Files → FTP Accounts.

Step 2: Create the Account

Fill in the form:

  • Log In — the FTP username (e.g., developer)
  • Password — use the generator for a strong password
  • Directory — restrict access to a specific folder (e.g., /public_html/blog) or enter /public_html for full site access
  • Quota — set a storage limit or choose Unlimited

Click Create FTP Account.

Step 3: Share Credentials

Send the developer:

  • FTP Host: yourdomain.com (or the server IP)
  • Username: developer@yourdomain.com
  • Password: (what you set)
  • Port: 21 (standard FTP) or 22 (SFTP — recommended)

Deleting an Account

When the project is done, return to FTP Accounts and click Delete next to the account.

Tips

  • Always use SFTP (port 22) instead of FTP — it encrypts the connection
  • Restrict FTP accounts to the minimum directory they need
  • Change or delete contractor FTP accounts immediately after project completion

Want us to handle it?

330 Hosting can do this for you.

Use the guide above if you want to do it yourself. If you would rather avoid breaking email, DNS, files, SSL, or WordPress, our support team can help.