SSH-Schlüssel ermöglichen es Ihnen, sich bei einem Linux-VPS anzumelden, ohne sich nur auf ein Passwort zu verlassen. Sie sind sicherer für die regelmäßige Serververwaltung und nützlich, wenn mehr als ein Administrator Zugriff benötigt.
Ein SSH-Schlüssel besteht aus zwei Teilen: Der private Schlüssel bleibt auf Ihrem eigenen Computer, und der öffentliche Schlüssel wird dem VPS oder dem VPS-Panel hinzugefügt. Laden Sie niemals den privaten Schlüssel in das Panel hoch oder fügen Sie ihn dort ein.
Behalten Sie ein funktionierendes Passwort oder einen VPS-Konsolenweg bei, bis Sie den Schlüssel getestet haben.
- Erstellen Sie einen Schlüssel unter Linux, macOS oder Windows Terminal:
ssh-keygen -t ed25519
Drücken Sie Enter, um den Standardspeicherort zu akzeptieren, es sei denn, Sie verwalten bereits mehrere Schlüssel. Verwenden Sie eine Passphrase, wenn der Schlüssel auf einem gemeinsam genutzten Computer gespeichert wird.
- Wenn Sie PuTTY auf Windows verwenden, erstellen Sie den Schlüssel in PuTTYgen. Wählen Sie EdDSA oder RSA, klicken Sie auf Generate, bewegen Sie die Maus, bis der Schlüssel erstellt ist, und speichern Sie dann die private
.ppk-Datei auf Ihrem eigenen Computer. - Kopieren Sie nur den öffentlichen Schlüssel. Mit PuTTYgen kopieren Sie den öffentlichen Schlüssel aus dem oberen Feld. Mit
ssh-keygenist der öffentliche Schlüssel normalerweise die Datei, die auf.pubendet. - Öffnen Sie Ihren VPS-Dienst aus dem Kundenbereich.
- Öffnen Sie das VPS-Kontrollpanel.
- Klicken Sie auf SSH-Schlüssel.

- Fügen Sie den öffentlichen Schlüssel hinzu, geben Sie ihm einen klaren Namen und speichern Sie ihn.
- Verwenden Sie den Schlüssel, wenn Sie sich per SSH verbinden. Deaktivieren Sie Passwortanmeldungen erst, nachdem Sie bestätigt haben, dass der Schlüssel funktioniert.
Wenn Sie einen PuTTY .ppk-Schlüssel generiert haben, verwenden Sie ihn in PuTTY unter Connection > SSH > Auth > Credentials. OpenSSH-Schlüssel können direkt mit Windows Terminal, Linux, macOS und Termius verwendet werden.
Für die Schritte zur SSH-Verbindung verwenden Sie How to connect to a Linux VPS with SSH.
