Enhance File Manager & FTP/SFTP Access¶

Enhance gives you three practical ways to work with your website files:
- File Manager (in-browser): fast edits, uploads, quick fixes.
- FTP: traditional file transfer for designers and legacy workflows.
- SFTP/SSH (if enabled on your plan): encrypted access and power-user tooling.
This guide shows the clean, safe way to use each method on GOZEN HOST Enhance-based hosting.
Before you start¶
Have these ready:
- Your website inside Enhance (you may have multiple).
- Your primary domain (helps you verify you’re editing the right site).
- An FTP client (optional): FileZilla, WinSCP, Cyberduck.
If you can’t find the tool you need
Some features (FTP accounts, SSH access) depend on your hosting package. If you don’t see a menu item mentioned below, open a GOZEN HOST ticket and we’ll confirm what’s enabled on your plan.
Use the Enhance File Manager¶
The File Manager is your best choice when you need to edit something quickly without setting up an external client.
1) Open File Manager for your website¶
- In Enhance, open Websites.
- Click your website to open the Website dashboard.
- Click Files.
You’ll now see your website’s file structure (your “web root” is typically where your site files live).
2) Upload, create folders, and edit files¶
Common actions (exact labels vary slightly by version):
- Upload files (drag-and-drop or Upload button).
- Create a new folder (for assets, backups, staging, etc.).
- Edit a file (great for
.htaccess, config tweaks, small HTML edits). - Download a file or folder (handy for one-off backups).
Avoid editing large files in-browser
For large backups, media folders, or full-site migrations, use FTP/SFTP or a proper sync tool. Browser file managers are built for convenience, not bulk operations.
3) Find the full path of a file (advanced)¶
You’ll sometimes need the full path for scripts, cronjobs, or support tickets.
- In Files, locate the file.
- Right-click the file.
- Click Get info to view the full path.
Connect via FTP (traditional)¶
FTP is widely supported, but it’s also the easiest to misconfigure. Use it when you need it. Otherwise, prefer SFTP/SSH.
1) FTP connection settings¶
In your FTP client, use:
- Host: your domain or the server IP (GOZEN HOST may provide a specific host in your Welcome Email)
- Port:
21 - Username/Password: from your FTP account in Enhance (or your Welcome Email)
Passive mode is usually required
Most modern FTP clients should use Passive mode by default. If you can’t connect, see troubleshooting below.
2) Create or manage FTP accounts (if available)¶
Depending on your package, you may see FTP Accounts on the Website dashboard.
Best practice when creating accounts:
- Create one FTP user per person/app.
- Set the Directory to the smallest folder they need (principle of least privilege).
- Use unique, long passwords (a password manager is your friend).
Connect via SFTP/SSH (recommended when available)¶
SFTP runs over SSH and is encrypted end-to-end.
If your GOZEN HOST plan includes SSH access:
- Host: server IP or provided SSH hostname
- Port:
22 - Username: the website/SSH user shown in your panel or Welcome Email
- Auth: password or SSH key (preferred)
Use SSH keys for teams
Keys are more secure than shared passwords and easier to revoke when someone leaves.
Common problems and how to fix them¶
“Unable to connect to FTP”¶
If FTP login fails or hangs:
- Ensure your client is using Passive mode.
- If you are behind a corporate firewall or you use an external firewall, it may need to allow FTP Passive ports.
- Typical passive port range on Enhance clusters: 30000–31000 inbound.
If you’re on GOZEN HOST shared hosting, open a ticket with: - Your public IP - The exact error message from your FTP client - The username you’re trying
“Failed to connect… unable to load file manager”¶
If File Manager won’t load:
- This can be caused by external firewall rules blocking internal panel traffic.
- It can also be caused by non‑UTF8 characters in filenames inside your home directory.
If you have SSH access, you can scan for problematic filenames and rename them.
Upload errors or permissions issues¶
Common causes:
- Upload size limits (PHP or application limits)
- Incorrect file permissions after manual uploads
- Extracted archives creating unexpected ownership
If you’re not sure, don’t brute-force permissions. Open a ticket and we’ll fix it cleanly without breaking your site.
Summary¶
- Use File Manager for fast edits and small uploads.
- Use FTP when you need compatibility, but lock it down with least-privilege folders.
- Prefer SFTP/SSH for secure, modern file transfers when available.