Access details

Last change on 2023-02-22 • Created on 2020-01-20 • ID: KO-84A79

In konsoleH, click on the user icon in the top right corner and select "User account". Then, when the next page loads, look for the menu on the left, and look for "Settings" and click on "Password" under that. You should then be able to edit your password settings.

You can add additional FTP users that can only access certain directories.

When you set up your account, we sent you your access details via email. You can change your password if you want to. (We strongly recommend that you change your password.)

The menu item "konsoleH Domain Login" lets you log into the administration interface of your domain directly.

And you can view statistics for your domain by going to "Web statistics".

Selecting your own password

A password should fulfill some requirements for increased security. You will see exact guidelines near the textbox for the new password.

To change the password, simply enter your new password in the relevant text box and click "Save".

What is FTP?

FTP stands for File Transfer Protocol.

Via FTP, you can upload files to a server and download files from a server.

When you design a website, you usually create it on your home or office computer. Using FTP, the files for your website are transferred to your account and are thereby accessible to the public. You can view and change the required FTP access details on konsoleH.

FTP programs

There are countless FTP applications available for download from the Internet. Here are some recommended programs:

Additional FTP users

For additional FTP users, you can define the conditions under which they can gain access. Additional FTP users can only access the public_html or its subdirectories. They cannot access the home directory. The name of the users are fixed; you cannot change them.

Encrypted FTP access

To give you a higher level of security while you are transferring your files, you can activate encrypted FTP access. You need an FTP tool that supports encrypted FTP (e.g. FileZilla, WinSCP). You have two different protocols for this:

SFTP

This one uses SSH for encrypted access.

  • The correct port is 22.

FTPS (FTP/SSL)

This is direct SSL encrypted FTP access.

  • Some tools differ between explicit or implicit SSL. Please use the explicit option (FTPES).

SFTP using key authentication

SFTP with key authentication is possible with the main FTP user of an account. The key must be in SSH public key format (RFC4716). You can convert OpenSSH public keys for that purpose.

To enable SFTP using public key authentication, please follow these steps:

1. Generate a key pair

Windows
  • Download puttygen from the PuTTY website.
  • Generate a private/public key with puttygen via Key -> Generate Key pairs.
  • Save the private key in a safe place. We recommend setting a password for this key.
  • Continue to Step 2.
Linux
  • Generate an OpenSSH key using ssh-keygen (if you have not done this already).
  • Convert the format of the public key: ssh-keygen -e -f ~/.ssh/id_rsa.pub.

2. Upload the public key

Once you have a key pair, you can upload and edit the public key on konsoleH. This will ideally also handle the conversion of keys for you.

It is also possible to edit the full key file containing all the uploaded keys. This lets you upload multiple keys at once, for example.

3. Configuring your client

For the connection, enter the path to the private key in your FTP program. If you are using Windows, you may need to use a further add-on program called plink. For some FTP programs (e.g. FileZilla), see: plink

Please note: We at Hetzner are not liable for any non-functional keys.

SSH keys

It's also possible to connect to your server via SSH using a key pair.

To enable SSH using public key authentication, please follow these steps:

1. Generate a key pair

1.1 Windows
  • Download puttygen from the PuTTY website.
  • Generate a private/public key with puttygen by going to Key -> Generate Key pairs.
  • Save the private key in a safe place. We recommend setting a password for this key.
  • Continue to Step 2.
1.2 Linux
  • Generate an OpenSSH key using ssh-keygen (if you have not already done this).

2. Upload the public key

  • Once you have a key pair, you can upload and edit the public key in konsoleH. Ideally, this will also handle the conversion of keys for you.
  • It is also possible to edit the full key file containing the all uploaded keys. This lets you upload multiple keys at once, for example.

3. Configuring your client

For the connection, enter the path to the private key in your FTP program. If you are using Windows, you may need to use a further add-on program called plink. For some FTP programs (e.g. FileZilla), see: plink

Please note: We at Hetzner are not liable for any non-functional keys.

Uploading files with FTP

The easiest way to upload files is with a convenient FTP program. Specify your server address and required FTP access details and connect to your account.

When you have logged on, you will see some folders, for example "www_logs", "users" and "public_html".

The folder "public_html" is important for your website. This is where you store the files for your website. Follow these steps:

FileZilla (Freeware)

  1. Start FileZilla.
  2. In the menu, select "File" > "Site Manager".
  3. Click on the "New Site" button at the bottom section of the page to create a new connection.
  4. The phrase "New FTP Site" is highlighted. Enter the name of your page.
  5. Provide the following information:
    • Host: Server name (e.g. www123.your-server.de)
    • Server Type: FTP (explicit encryption) or SFTP
    • Logon Type: Normal
    • User: FTP Username
    • Password: FTP Password
  6. Click on "Connect".
  7. When you are connected, double-click on the public_html folder and transfer the relevant files. (Important note: The homepage must have the name "index.html").

WS_FTP (Shareware)

  1. Start WS_FTP.
  2. In the menu, select "File" > "Connect" > "Site Manager" > "New Site".
  3. Follow the wizard and provide the following details:
    • Server Address: Server name (e.g. www123.your-server.de)
    • FTP site User Name: FTP Username
    • FTP site Password: FTP Password
    • Connection Type: FTP
  4. Click on "Finish".
  5. To connect to your FTP server, select "File" > "Connect", and click on your page name.
  6. When you are connected, double-click on the public_html folder and transfer the relevant file. (Important note: The homepage must have the name "index.html").
  7. To upload your files, you can use the file Explorer or you can drag and drop files from Windows directly into WS_FTP.

CuteFTP (Shareware)

  1. Start CuteFTP.
  2. In the menu, select "File" > "New" > "FTP Site".
  3. Enter the following information:
  4. FTP Host Address: Server name (e.g. www123.your-server.de)
    • FTP site User Name: FTP Username
    • FTP site Password: FTP Password
    • FTP site connection port: 21 (not necessary with newer versions of CuteFTP)
    • Login Type: Normal
  5. To connect to your FTP server, double-click on the page name in the "Site Manager" window.
  6. When you are connected, double-click on the public_html folder and transfer the relevant files. (Important note: The homepage must have the name "index.html").

FTP Explorer (Shareware)

  1. Start FTP Explorer.
  2. In the menu, select "Tools" > "Connect".
  3. Provide the following information:
    • Host Name: Server name (e.g. www123.your-server.de)
    • User ID: FTP Username
    • Password: FTP Password
  4. In the rest of the fields, leave the default values.
  5. Click on "Save" and select "Connect to your FTP server".
  6. When you are connected, double-click on the public_html folder and transfer the relevant files. (Important note: The homepage must have the name "index.html").

Important points

  • You need to save all files which you wish to make publicly accessible in the "public_html" folder.
  • You need to select "Binary Transfer Mode" for picture files (E.g. .gif, .jpeg).
  • You need to activate "ASCII Mode" for files which will be readable as normal text (e.g. .html, .php). If you use the incorrect mode for transfer, it can lead to distorted pictures and CGI scripts.
  • Acceptable naming conversions: Our Linux server is case-sensitive. This means it differentiates between lower-case and capital letters. In other words, the file name "faq.html" is NOT the same as "FAQ.html". Incorrect link references will display a "File Not Found" error. This also applies to folder names. To avoid these errors, we recommend that you write all file names in lower case letters.
  • Several special characters are not allowed in file names. You should completely avoid using special characters.
Table of Contents