Skip to content

Create and manage FTP accounts

Give a user controlled file-transfer access to the website without sharing the main control-panel login.

Where Websites โ†’ your website โ†’ Advanced โ†’ FTP

Enhance Add FTP account form showing username, directory, password rules and Add button

What this is for

  • Create a separate file-transfer identity.
  • Restrict access to the required directory.
  • Rotate or remove credentials when work ends.

Before you start

  • Confirm who needs access, for how long and which single folder they require.
  • Use a secure file-transfer option offered by the platform and a password manager.

Take care

Prefer an encrypted transfer method such as SFTP or FTPS when available. Never send passwords in an ordinary email or ticket.

Steps

  1. 1

    Open Advanced and choose FTP.

  2. 2

    Select Add account. In Username, enter only the part before the displayed @domain suffix; the full login is both parts together.

  3. 3

    In Directory, keep / only when the account genuinely needs the whole website. Otherwise enter the narrowest folder it needs, such as /public_html/uploads.

  4. 4

    Generate a strong password that satisfies every rule displayed beside the box: lowercase, uppercase, number, special character and at least 10 characters.

  5. 5

    Select Add and wait for the new account to appear in FTP accounts.

  6. 6

    Connect using the full generated username, the saved password and the host, port and secure protocol shown by the panel.

  7. 7

    Remove the account or rotate its password when the access is no longer required.

Check it worked

  • The new account connects with the displayed host, port and username.
  • It can reach the intended folder but cannot browse above its assigned home directory.

What the controls do

Control What it means
Username The separate identity used by the FTP client.
Home directory The highest directory the account can access.
Password A secret used only for this file-transfer account.