FTP Account Management in Webuzo
How to create FTP accounts in Webuzo, set directory restrictions, and connect with an FTP client.
Create an FTP account
/home/username/public_html/yourdomain.com). The user cannot navigate above this directory.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
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
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.