Die Verwendung kryptografischer SSH-Schlüssel bietet eine deutlich höhere Sicherheit als Passwörter und eliminiert das Risiko von Brute-Force-Angriffen auf deinen Linux-Cloud-Server vollständig.
Führe auf deinem lokalen Computer (Windows PowerShell, macOS Terminal oder Linux) den folgenden Befehl aus:
ssh-keygen -t ed25519 -C deine_e-mail@beispiel.de
Drücke Enter, um ihn am Standardort zu speichern. Du kannst optional eine Passphrase für zusätzlichen Schutz festlegen.
Kopiere deinen öffentlichen Schlüssel mit ssh-copy-id auf deinen Cloud-Server:
ssh-copy-id -i ~/.ssh/id_ed25519.pub root@DEINE_SERVER_IP
Alternativ kannst du den Inhalt deines öffentlichen Schlüssels in deinem Benutzerprofil im VPS4You-Panel unter dem Abschnitt „SSH Public Key“ einfügen, um ihn bei neuen Installationen automatisch bereitstellen zu lassen.
Sobald du überprüft hast, dass du dich erfolgreich und ohne Passworteingabe mit deinem SSH-Schlüssel anmelden kannst, bearbeite die Konfiguration des SSH-Daemons:
Wichtig: Lass deine bestehende SSH-Terminal-Sitzung während des Testens einer neuen Verbindung immer geöffnet, um einen Ausschluss bei Tippfehlern in der Konfiguration zu vermeiden.
Geschäftsführer