Um eine SSH-Verbindung mit Ihrem Server zu verbinden, benötigen Sie einen private und einen public Key.
Einen solchen Public-Key können Sie über das integrierte OpenSSH Addon in Windows oder unterschiedlichste Drittanbieter-Software, wie z.B. PuTTY generieren.
Falls Sie PuTTY verwenden, öffnen Sie nun den PuTTY Key Generator (PuTTY Gen) (Abbildung 1).
Achten Sie beim Erstellen darauf, dass der Schlüssel aus mindestens 4096 Bits bestehen sollte.
In manchen Drittanbieter-Programmen können Sie wählen, ob Sie eine SSH-Passphrase haben wollen, um sich einzuloggen.
Nun müssen Sie auf Generate klicken und anschließend mit Ihrer Maus über die große graue Fläche fahren, bis der Schlüssel generiert ist.
Speichern Sie die nun erstellen Schlüssel an einem sicheren Ort ab.

Sobald Sie diesen SSH-Key generiert haben, können Sie diesen in Ihrem DirectAdmin-Panel unter Erweiterte Funktionen -> SSH-Schlüssel einspielen. Klicken Sie hierfür auf Paste Key/Schlüssel einfügen und kopieren Ihren Authentifizierungsschlüssel hinein. Anschließend drücken Sie auf Erstellen (Abbildung 2).

Nun muss in PuTTY der Hostname und der Port angegeben werden.
Wenn Sie eines unserer Shop Hosting Produkte haben, nehmen Sie bei Hostname „webX.private.ecomdata.de“ und den Port 50022.
Wenn Sie ein Managed Webserver Produkt bei uns haben, ist der Hostname „mwebX.private.ecomdata.de“ und der Port 22.
Wichtig: Bitte beachten Sie hierbei dass es sich um bei dem X um eine Variable handelt, Sie müssen hier Ihren jeweiligen Servernamen aus dem Kundencenter hinterlegen!

Zuletzt müssen Sie Ihren SSH-Key in Ihrem Programm hinterlegen.
In PuTTY navigieren Sie zur Kategorie SSH und hier in die Unterkategorie Auth. Hier klicken Sie auf Browse und fügen Ihren Key ein (Abbildung 4). Des Weiteren können Sie auch Ihren Standardbenutzernamen hinterlegen. Hierfür wechseln Sie zur Kategorie Connection und anschließend zu Data, hier können Sie unter Auto-login username Ihren Benutzer hinterlegen. (Abbildung 5)

