Frequently Asked Question

FTP Website Access
Last Updated 2027 years ago

FTP access to websites hosted on Virtualmin uses the FTP service on the assigned hosting server. It does not use a dedicated FTP IP address or the GEN Secure Storage endpoint.

Connection settings

Use the following settings:

Setting Value
Protocol FTP(S) FTP and optional TLS encryption
Host The assigned hostname
Port 21
Username The domain owner or authorised website user
Password The password for that user
Authentication Password
Encryption Provided by the TLS layer if requested

Common server hostnames include:

  • dakota.gen.net.uk
  • atlantis.gen.network
  • aurora.gen.network
  • donnager.gen.network

Use the hostname of the platform on which the website is hosted. Do not substitute the server's IP address, and do not use the SFTP storage port 32001, which applies to a different service.

Be sure to select FTP or FTPS in the client or it will not work. Optional SFTP can be provisioned if requested on higher tier services. 

Website file location

For the domain owner, the main website document root is normally:

/home/DOMAIN/public_html

Replace DOMAIN with the home-directory name, which may differ slightly from the website's full domain name.

After signing in, many accounts open directly in their home directory. In that case, browse to:

public_html

Files for the public website should normally be uploaded there. Files placed above public_html are generally not available through the website.

Additional users may start in a restricted home directory such as:

/home/DOMAIN/homes/USERNAME

Their accessible directory depends on the permissions configured by the administrator.

Connecting with FileZilla

  1. Open File → Site Manager.
  2. Select New site.
  3. Enter:
  • Protocol: FTPS
  • Host: the assigned server hostname
  • Port: 21
  • Logon Type: Normal
  • User: the username
  • Password: the password
  1. Select Connect.
  2. On the first connection, verify the server's SSH host-key fingerprint against the fingerprint supplied by the hosting administrator before accepting it.
  3. Open the website's public_html directory and transfer the required files.

Connecting with WinSCP

  1. Open WinSCP and create a New Site.
  2. Enter:
  • File protocol: FTPS
  • Host name: the assigned server hostname
  • Port number: 21
  • User name: the username
  • Password: the password
  1. Select Login.
  2. Verify the SSH host-key fingerprint when prompted.
  3. Browse to the website's public_html directory.

See our other KB article on using lftp to automate file transfers. 

Any issues, feel free to raise a case at the HelpDesk


This website relies on temporary cookies to function, but no personal data is ever stored in the cookies.
OK
Powered by GEN UK CLEAN GREEN ENERGY

Loading ...