Angekommen in der Übersicht findest du links das Service Management. Wenn du etwas nach unten scrollst, findest du dort deine SSH Public Keys. Alle unsere VServer werden durch automatisch generierte SSH-Keys geschützt. Um per SSH auf deinen Server zuzugreifen, benötigst du den SSH-Key auf deinem Computer. Herunterladen kannst du ihn, indem du auf das Schild-Symbol klickst. WICHTIG: Die Symbole verschwinden nach dem Herunterladen. Der einzige Weg, die Keys anschließend erneut zu erhalten, ist über die lokale Konsole, beispielsweise mit Xterm.js.
SSH-Key korrekt unter Windows und Linux ablegen
Nachdem du deinen SSH-Key heruntergeladen hast, muss dieser auf deinem System an der richtigen Stelle gespeichert werden, damit SSH ihn automatisch verwenden kann.Linux
Öffne ein Terminal und erstelle den SSH-Ordner, falls dieser noch nicht existiert:mkdir -p ~/.ssh
chmod 700 ~/.ssh
Verschiebe anschließend deinen privaten Schlüssel in den Ordner:
mv ~/Downloads/dein_key ~/.ssh/
Setze danach die korrekten Berechtigungen:
chmod 600 ~/.ssh/dein_key
Optional kannst du den Key in die SSH-Konfiguration eintragen:
nano ~/.ssh/config
Beispiel:
Host mein-server
HostName SERVER-IP
User root
IdentityFile ~/.ssh/dein_key
Danach kannst du dich verbinden:
ssh mein-server
Windows
Unter Windows empfiehlt es sich, SSH-Keys im folgenden Ordner abzulegen:C:\Users\DEINBENUTZER\.ssh\
Falls der Ordner nicht existiert, kannst du ihn manuell erstellen.
Kopiere deinen heruntergeladenen SSH-Key in diesen Ordner.
Wenn du die integrierte OpenSSH-Funktion von Windows verwendest, kannst du optional eine Konfigurationsdatei anlegen:
Datei:
C:\Users\DEINBENUTZER\.ssh\config
Beispielinhalt:
Host mein-server
HostName SERVER-IP
User root
IdentityFile C:\Users\DEINBENUTZER\.ssh\dein_key
Verbindung anschließend über PowerShell oder CMD:
ssh mein-server
Alternativ direkt:
ssh -i C:\Users\DEINBENUTZER\.ssh\dein_key root@SERVER-IP
Wichtig: Teile deinen privaten SSH-Key niemals mit anderen Personen und lade ihn niemals auf fremde Systeme hoch.
Sobald du den Key korrekt abgelegt hast, solltest du dich über das Terminal auf deinem Server einloggen können.
Verbindung per SSH herstellen
Sobald dein SSH-Key korrekt auf deinem Computer gespeichert wurde, kannst du dich per SSH mit deinem Server verbinden. Beispiel:ssh -i ~/.ssh/dein_key root@DEINE-SERVER-IP
Beispiel mit echter Struktur:
ssh -i ~/.ssh/vserver_key root@192.168.1.100
Erklärung:
ssh→ startet die SSH-Verbindung-i→ gibt den SSH-Key an, der verwendet werden soll~/.ssh/dein_key→ Speicherort deines privaten SSH-Keysroot→ Benutzername auf dem ServerDEINE-SERVER-IP→ IP-Adresse deines Servers
ssh -i C:\Users\DEINBENUTZER\.ssh\vserver_key root@DEINE-SERVER-IP
Falls du den Key in deiner SSH-Konfiguration hinterlegt hast, reicht später sogar:
ssh mein-server
Wenn du eine Bash-/CMD-ähnliche Konsole benötigst, verwende Xterm.js in der Client Area.
Sofern du SSH noch nicht eingerichtet hast.
Am besten verwendest du Xterm.js, da du dort kopierte Befehle
einfach einfügen kannst.
Dafür drückst du einfach die rechte Maustaste und wählst
„Einfügen“ aus oder verwendest die Tastenkombination:
STRG + SHIFT + V





