If you want an easy way to manage your website files—like uploading images, updating pages, or fixing errors—FTP is your best friend. It lets you connect directly to your hosting space without logging into cPanel every time. Let’s walk through how to set it up and use it.
Step 1: Create Your FTP Account
-
Log in to your cPanel dashboard.
-
Scroll down and click on FTP Accounts under the “Files” section.
-
Fill in the form:
-
Choose a username (for example,
client1) -
Select your domain from the dropdown
-
Create a strong password
-
Set the folder this account should access (like
public_html/client1) -
Leave the quota as “Unlimited” unless you want to limit storage
-
-
Click Create FTP Account
Your FTP account is now ready.
Step 2: Connect to Your FTP Account
To access your files, you’ll need an FTP client like FileZilla, WinSCP, or Cyberduck. These are free tools that make file transfers simple.
Here’s what you’ll need to connect:
-
Host: Use your server’s IP address
-
Username: Use the full FTP username (like
client1) -
Password: The one you just created
-
Port: Use 21 for FTP, or 22 for SFTP (if your hosting supports it)
Once connected, you’ll see your website files and folders. You can drag and drop files just like you do on your computer.
Troubleshooting Tips
-
If login fails, double-check your username and password.
-
If you can’t connect, try using your server’s IP instead of the domain name.
-
If you see a “permission denied” error, make sure the folder path is correct.
Final Thoughts
FTP gives you direct control over your website files. It’s fast, secure, and easy to use once you’ve set it up. Just remember to keep your login details safe and remove any accounts you don’t use.
If you ever feel stuck, HostGraber’s support team is here to help.