Skip to content

FTP Management

FTP management allows you to create and manage FTP accounts via ProFTPD.


Overview

The FTP table shows all configured FTP accounts:

Column Description
Username FTP username
Customer Assigned customer
Directory Home directory of the FTP account
Status Active or Disabled
Created Creation date

Create FTP Account

  1. Click Create FTP Account
  2. Fill out the form:
Field Required Description
Subscription Yes (Admin) Associated hosting subscription
Username Yes FTP login (automatically prefixed)
Password Yes FTP password
Directory No Subdirectory within the home area (default: entire home)
  1. Click Create

Restricted Access

Specify a subdirectory to restrict FTP access to a specific folder (e.g. /web/uploads). The user will then be unable to access other directories.


Edit FTP Account

  1. Click the Edit icon
  2. Change directory or status
  3. Click Save

Change Password

  1. Click the Key icon in the action column
  2. Enter the new password
  3. Confirm the change

Delete FTP Account

  1. Click the Delete icon
  2. Confirm the deletion

Files Are Preserved

When deleting an FTP account, only the account itself is removed. The files in the directory are preserved.


Connection Details

After creating an FTP account, the connection details are displayed:

Field Value
Server Server hostname
Port 21 (FTP) or 990 (FTPS)
Username Full FTP username
Password The assigned password
Directory Configured home directory

Secure Connection

Always use FTPS (FTP over TLS) or SFTP instead of unencrypted FTP. Most modern FTP clients support both protocols.


Security

ProFTPD is configured as follows:

  • Chroot: Each FTP user is jailed in their directory (chroot jail)
  • TLS: FTPS encryption is enabled by default
  • fail2ban: Failed login attempts are automatically blocked
  • Passive Ports: Configured port range for passive FTP connections

Quota

FTP accounts share the disk quota of the subscription. The available storage space is determined by the hosting package.