Skip to Content
🇬🇧FTP Access

FTP

FTP (File Transfer Protocol) allows you to upload and manage files on web hosting. CoreSynth recommends SFTP for more secure transfer.


Overview

FeatureDetails
FTPPort 21 (unencrypted)
SFTPPort 22 (encrypted, recommended)
Web File ManagerAvailable in panel
Default folder/public_html/

Creating an FTP Account

Step 1 — New FTP account

  1. Log in to the control panel
  2. Go to FTPCreate Account
  3. Enter username
  4. Set password
  5. Select domain
  6. Choose default folder:
OptionPath
Domain root/domains/your-domain.com/
Public HTML/domains/your-domain.com/public_html/
Custom[enter path]
  1. Click Create

Step 2 — Credentials

After creation, you will receive:

ParameterValue
Serverwebhosting.coresynth.io
User[prefix]_[username]
Password[your password]
Port22 (SFTP) or 21 (FTP)

Note: Username has a prefix — for example, if you create account john for domain mydomain.com, the full name will be mydomain_com_john.


Connecting via FileZilla

FileZilla is a popular free FTP client.

Step 1 — Download

Download FileZilla  (free).

Step 2 — New connection

  1. Open FileZilla
  2. Click FileSite Manager (Ctrl+S)
  3. Click New Site
  4. Fill in:
FieldValue
Hostwebhosting.coresynth.io
Port22
ProtocolSFTP - SSH File Transfer Protocol
Logon TypeNormal
User[your FTP username]
Password[your FTP password]
  1. Click Connect

Step 3 — Navigation

After connecting, you will see:

  • Left side — your local computer
  • Right side — remote server

Navigate to /domains/your-domain.com/public_html/.


Alternative Clients

WinSCP

Free client for Windows. Supports SFTP and SCP.

  1. Download WinSCP 
  2. Connection settings:
    • Host: webhosting.coresynth.io
    • Port: 22
    • User: [your FTP username]
    • Password: [your password]
  3. Protocol: SFTP

Cyberduck

Free client for macOS and Windows.

  1. Download Cyberduck 
  2. Click New Connection
  3. Fill in same details as FileZilla
  4. Select SFTP

File Structure

After uploading, /public_html/ should contain:

public_html/ ├── index.html # Main page ├── style.css # Cascading styles ├── script.js # JavaScript ├── images/ # Images │ ├── logo.png │ └── banner.jpg └── subfolder/ # Additional folders └── page.html

Note: File index.html is the default page displayed first.


Changing FTP Password

  1. Go to FTPManage Accounts
  2. Select account → Change Password
  3. Enter new password
  4. Save

Deleting FTP Account

  1. Go to FTPManage Accounts
  2. Select account → Delete
  3. Confirm deletion

Web File Manager

If you cannot use FTP, use the File Manager directly in the panel. It supports browsing, uploading, editing files with CodeMirror editor, archive compression, and more — all without installing an FTP client.


Security

Recommendations

  • Always use SFTP (port 22) instead of FTP (port 21)
  • Use strong passwords — min. 12 characters, mix of letters, numbers, and symbols
  • Do not create shared accounts — each user should have their own FTP account
  • Change passwords regularly

Restricted Files

For security reasons, you cannot upload:

  • .htaccess files (managed via panel)
  • Executable files .exe, .sh, .cgi

Troubleshooting

Connection timeout

Cause: Firewall or wrong port.

Solution:

  1. Verify you are using port 22 (SFTP)
  2. Check firewall on your computer
  3. Try reconnecting

Login incorrect

Cause: Wrong username or password.

Solution:

  1. Verify credentials in panel
  2. Check you are using correct prefix (e.g., domain_com_username)
  3. Reset password and try again

Permission denied

Cause: Insufficient permissions or wrong folder.

Solution:

  1. Verify you are uploading to correct folder (/public_html/)
  2. Check folder permissions (report issues to support)

Cannot create file

Cause: Disk is full or wrong permissions.

Solution:

  1. Check disk usage in panel
  2. Delete unnecessary files
  3. Contact support if problem persists

Next Steps


Need help? Open a support ticket  or ask Alex in your dashboard.

Last updated on