Per SSH auf Ihren VPS einloggen (und einen SSH-Schlüssel erstellen)
Sie verwalten Ihren VPS über SSH: eine verschlüsselte Verbindung zur Kommandozeile Ihres Servers. Die Anmeldung mit einem SSH-Schlüssel ist sicherer und bequemer als mit einem Passwort.
Mit Ihrem Passwort anmelden

Windows 10 und 11, macOS und Linux haben SSH bereits an Bord. Öffnen Sie PowerShell (Windows) oder Terminal (Mac, Linux) und geben Sie Folgendes ein:
ssh root@ihre-ip-adresse
Ihre IP-Adresse finden Sie in Ihrer VPS-Ansicht und in der E-Mail "Ihr VPS wurde installiert". Sie arbeiten lieber mit einem Programm mit grafischer Oberfläche? Dann können Sie auch PuTTY oder Termius verwenden.
Einen SSH-Schlüssel erstellen
Ein Schlüssel besteht aus zwei Teilen: einem privaten Schlüssel, der auf Ihrem eigenen Computer bleibt, und einem öffentlichen Schlüssel, den Sie dem Server geben. Erstellen Sie einen Schlüssel mit:
ssh-keygen -t ed25519
Drücken Sie Enter für den Standardspeicherort und wählen Sie bei Bedarf eine Passphrase. Ihr öffentlicher Schlüssel befindet sich danach in ~/.ssh/id_ed25519.pub (Windows: C:\Users\ihrname\.ssh\id_ed25519.pub). Zeigen Sie ihn mit cat ~/.ssh/id_ed25519.pub an. Er beginnt mit ssh-ed25519.
Den Schlüssel auf Ihrem VPS hinterlegen
- Bei der Installation: Fügen Sie den öffentlichen Schlüssel in das Feld SSH-Schlüssel ein. Das ist auch bei einer Neuinstallation möglich.
- Auf einem laufenden VPS: von Ihrem eigenen Computer aus mit
ssh-copy-id root@ihre-ip-adresse, oder fügen Sie die Zeile auf dem Server in/root/.ssh/authorized_keysein.
Geben Sie Ihren privaten Schlüssel (die Datei ohne .pub) niemals weiter, auch nicht an uns.
Es funktioniert nicht?
- Connection timed out: Ist Ihr VPS eingeschaltet? Haben Sie selbst eine Firewall aktiviert, ohne Port 22 offen zu lassen? Binden Sie dann vorübergehend eine ISO ein oder setzen Sie ein neues Root-Passwort (siehe Kein Zugriff mehr auf Ihren VPS: Was nun?).
- Permission denied: Stimmt das Passwort? Setzen Sie notfalls in der VPS-Ansicht ein neues Root-Passwort.
- REMOTE HOST IDENTIFICATION HAS CHANGED: Das ist nach einer Neuinstallation normal. Entfernen Sie die alte Zeile mit
ssh-keygen -R ihre-ip-adresse.
Ausführliche Erklärung mit Screenshots: Einen SSH-Schlüssel unter Windows, Mac und Linux erstellen und Häufige SSH-Fehlermeldungen im VPS-Handbuch.
Möchten Sie mehr lernen? Besuchen Sie den kostenlosen Kurs VPS und Linux-Serververwaltung, Lektion 2.1 SSH-Schlüssel erstellen und verwenden.
