FTP Account Management in Webuzo โ
Create an FTP account โ
- Log into Webuzo Enduser Panel.
- Go to FTP โ Add FTP Account.
- Enter a username.
- Set a strong password.
- Set the FTP Root Directory โ restrict the account to a specific folder (e.g.
/home/username/public_html/yourdomain.com). The user cannot navigate above this directory. - Click Add.
Connecting with an FTP client โ
Use FileZilla, Cyberduck, Transmit, or any SFTP/FTP client.
FileZilla settings โ
- Open FileZilla โ File โ Site Manager โ New Site
- Set:
| Field | Value |
|---|---|
| Protocol | SFTP โ SSH File Transfer Protocol (recommended) |
| Host | Your server IP or hostname |
| Port | 22 (SFTP) or 21 (FTP) |
| Logon Type | Normal |
| Username | Your FTP username |
| Password | Your FTP password |
- Click Connect
Use SFTP, not FTP
Plain FTP transmits credentials and files in cleartext โ anyone on the network can read them. SFTP encrypts everything over SSH. Always choose SFTP when your FTP client supports it (it always does). Manage existing FTP accounts โ
FTP โ FTP Accounts โ lists all accounts with their home directories.
Actions:
- Edit โ change password or home directory
- Delete โ removes the FTP account (does not delete files)
Anonymous FTP โ
For public file sharing, Webuzo supports anonymous FTP (no credentials required):
- FTP โ Anonymous FTP
- Enable anonymous access
- Set the public directory
Anonymous FTP security risk
Only enable anonymous FTP for intentionally public directories. Never set the anonymous FTP root to your website's document root. FTP connection issues โ
Connection refused on port 21 FTP may be blocked by the firewall. Check Webuzo Admin Panel โ Services โ FTP Server โ verify it's running. Also check CSF firewall allows port 21.
Login fails with correct credentials The FTP user may be restricted to a directory that doesn't exist. Edit the account and verify the home directory path.
Can connect but see wrong directory The FTP root is set to the wrong path. Edit the account โ update FTP Root Directory โ save.

