Zurück zu den Artikeln

So greifst du per SSH auf deinen Linux-VPS zu

2. September 2026
VPS

Ein Linux-VPS hat keinen Desktop: Du verwaltest die Maschine im Terminal, verbunden per SSH. Das ist ein verschlüsseltes Protokoll, das auf jedem aktuellen System vorinstalliert ist, und die Verbindung ist ein einziger Befehl.

1. Was du brauchst

Die drei Angaben, die dir das VirtFusion-Panel nach der Installation per E-Mail geschickt hat:

  • Die IP-Adresse des VPS.
  • Den Benutzernamen, bei einer Neuinstallation root.
  • Das bei der Installation erzeugte Passwort.

Hat der VPS noch kein System, beginne mit So aktivierst du deinen VPS und wählst das Betriebssystem.

2. Verbinden

Der Befehl ist auf allen drei Systemen gleich. Öffne unter Windows PowerShell oder die Eingabeaufforderung, unter macOS und Linux das Terminal, und gib ein:

ssh root@DEINE_IP

Ersetze DEINE_IP durch die Adresse deines VPS. Bei der ersten Verbindung erscheint eine Frage zur Echtheit des Hosts mit einer langen Zeichenfolge. SSH speichert damit die Identität der Maschine, um sie künftig wiederzuerkennen. Gib yes ein und drücke Enter.

Danach wird das Passwort abgefragt. Das Terminal zeigt beim Tippen nichts an – nicht einmal Sternchen. Das ist Absicht. Tippe oder füge das Passwort ein und drücke Enter.

💡Tipp: Unter Windows fügst du im Terminal per Rechtsklick ein, nicht mit Strg+V. In neueren PowerShell-Versionen funktioniert auch Strg+V.

Wenn du unter Windows eine grafische Oberfläche bevorzugst, funktioniert PuTTY weiterhin: IP unter Host Name eintragen, Port auf 22 lassen und auf Open klicken.

3. Das root-Passwort ändern

Das vom Panel erzeugte Passwort ist für den ersten Zugriff gedacht. Ändere es gleich nach dem Login:

passwd

Der Befehl fragt das neue Passwort zweimal ab, ebenfalls ohne Anzeige.

4. Das Passwort durch einen SSH-Schlüssel ersetzen

Passwörter sind die schwächste Methode: Eine öffentlich erreichbare IP bekommt täglich Tausende automatisierte Anmeldeversuche, die alle Passwörter durchprobieren. Ein SSH-Schlüssel lässt sich nicht erraten und du musst bei jeder Verbindung nichts mehr eingeben.

Erzeuge auf deinem Computer – nicht auf dem VPS – das Schlüsselpaar:

ssh-keygen -t ed25519

Übernimm den Standardpfad und vergib bei Bedarf eine Passphrase für eine zusätzliche Schutzschicht. Übertrage dann den öffentlichen Schlüssel auf den VPS:

ssh-copy-id root@DEINE_IP

Unter Windows, wo ssh-copy-id evtl. fehlt, geht es so:

type $env:USERPROFILE\.ssh\id_ed25519.pub | ssh root@DEINE_IP "mkdir -p ~/.ssh && cat >> ~/.ssh/authorized_keys"

Ab dann meldet ssh root@DEINE_IP dich ohne Passwort an. Wenn der Schlüssel funktioniert, deaktiviere die Passwortanmeldung in /etc/ssh/sshd_config:

PasswordAuthentication no

Und lade den Dienst mit systemctl restart sshd neu.

⚠️Achtung: Deaktiviere Passwörter erst, nachdem du in einem zweiten Terminalfenster geprüft hast, dass der Schlüssel funktioniert. Sonst sperrst du dich aus – und dein einziger Weg zurück ist die VNC-Konsole im Panel.

5. Wenn die Verbindung fehlschlägt

"Connection refused"

Der VPS hat geantwortet, aber auf Port 22 lauscht nichts. Entweder ist der SSH-Dienst gestoppt, der Port geändert oder die Firewall blockiert. Melde dich über die VNC-Konsole von VirtFusion an und prüfe mit systemctl status sshd.

"Connection timed out"

Es kam gar keine Antwort. Der VPS ist aus, installiert noch, oder die Firewall verwirft das Paket kommentarlos. Prüfe im Panel, ob der Status Running ist.

"Permission denied (publickey,password)"

IP und Port stimmen, die Zugangsdaten nicht. Prüfe, ob der Benutzer root ist und das Passwort vollständig kopiert wurde, ohne Leerzeichen am Ende. Ist es verloren, erzeuge in VirtFusion ein neues.

"REMOTE HOST IDENTIFICATION HAS CHANGED"

Diese Warnung erscheint nach einer Neuinstallation: Die Maschine ist dieselbe, ihre Identität hat sich geändert. Entferne den alten Eintrag und verbinde dich erneut:

ssh-keygen -R DEINE_IP

6. Erste Befehle auf einem neuen VPS

Aktualisiere zuerst das System. Unter Ubuntu und Debian:

apt update && apt upgrade -y

Unter AlmaLinux, Rocky Linux und CentOS:

dnf upgrade -y

Damit schließt du die Lücken, die seit der Erstellung des System-Images bereits behoben wurden.

Brauchst du Hilfe?

Eröffne ein Ticket unter financeiro.redhosting.com.br oder kontaktiere den Support per WhatsApp unter +55 11 98833-3902, rund um die Uhr, auf Portugiesisch, Englisch, Spanisch und Deutsch.

Häufige Fragen

Wie lautet der Standardbenutzer eines Linux-VPS? +
root, bei einer Neuinstallation. IP und Passwort stehen in der E-Mail, die das Panel nach der Installation schickt.
Warum zeigt das Terminal beim Passwort nichts an? +
Das ist Absicht: SSH zeigt nicht einmal Sternchen. Tippe oder füge ganz normal ein und drücke Enter.
Wie verbinde ich mich unter Windows per SSH? +
Öffne PowerShell und nutze ssh root@DEINE_IP – der Client ist in Windows vorinstalliert. PuTTY bleibt eine grafische Alternative.
Was bedeutet "Connection refused"? +
Der VPS hat geantwortet, aber auf Port 22 lauscht nichts – SSH-Dienst gestoppt, Port geändert oder Firewall blockiert. Die VNC-Konsole im Panel hilft, weil sie nicht von der Netzwerkkonfiguration abhängt.
Es erscheint "REMOTE HOST IDENTIFICATION HAS CHANGED". Ist das ein Angriff? +
Fast nie. Die Warnung ist nach einer Neuinstallation normal: Die Maschine ist dieselbe, ihre Identität hat sich geändert. Führe ssh-keygen -R DEINE_IP aus und verbinde dich erneut.