Per SSH mit dem VPS verbinden: Windows, macOS und Linux
Sie haben eine IP-Adresse und ein Root-Passwort – und jetzt? Dieser Ratgeber führt Sie vom ersten SSH-Login unter Windows, macOS oder Linux zum Zugang per Schlüssel und erklärt die Fehlermeldungen, die Ihnen am ehesten begegnen.

Um sich per SSH mit einem VPS zu verbinden, öffnen Sie ein Terminal (PowerShell unter Windows, Terminal unter macOS oder Linux), tippen ssh root@IHRE_SERVER_IP, bestätigen beim ersten Mal den Server-Fingerabdruck und geben das Root-Passwort aus Ihrem Hosting-Panel ein. Nach dem ersten Login wechseln Sie zu SSH-Schlüsseln, damit Sie das Passwort nicht mehr brauchen.
SSH (Secure Shell) ist der Standardweg, einen Linux-Server zu verwalten: eine verschlüsselte Verbindung, die Ihnen eine Kommandozeile auf dem Rechner gibt. Dieser Ratgeber zeigt den ersten Login auf allen großen Systemen, den Zugang per Schlüssel, ein praktisches Kürzel und die häufigsten Anfängerfehler.
Was Sie vorher brauchen
- Die Server-IP — zum Beispiel 203.0.113.25, nach dem Erstellen des VPS im Panel sichtbar.
- Den Benutzernamen — bei einem neuen VPS meist
root. - Das Root-Passwort — im Panel angezeigt oder bei Bereitstellung mitgeteilt.
- Den SSH-Port — standardmäßig 22; nur nötig, wenn er geändert wurde.
- Einen SSH-Client — in Windows 10 und 11, macOS und Linux bereits enthalten. Nichts zu installieren.
Erster Login unter Windows, macOS und Linux
- Terminal öffnen — unter Windows Start drücken, PowerShell eintippen und öffnen; unter macOS Terminal; unter Linux Ihre Terminal-App.
- ssh-Befehl ausführen —
ssh [email protected]mit Ihrer IP eingeben. Für einen anderen Port-p 2222ergänzen. - Fingerabdruck prüfen — beim ersten Mal fragt SSH, ob Sie dem Serverschlüssel vertrauen.
yeseingeben; der Schlüssel wird gespeichert und künftige Verbindungen werden geprüft. - Passwort eingeben — beim Tippen erscheint nichts, nicht einmal Punkte. Das ist normal. Enter drücken.
- Sie sind drin — die Eingabezeile ändert sich etwa zu
root@server:~#. Mitapt updatetesten Sie die Verbindung.
Lieber ein grafisches Programm? PuTTY unter Windows oder Termius auf jedem System funktionieren gleich: IP, Port 22 und Benutzernamen eintragen, dann auf Nachfrage das Passwort.
SSH-Schlüssel statt Passwort einrichten
Ein SSH-Schlüsselpaar ersetzt das Passwort durch einen kryptografischen Schlüssel, der auf Ihrem Rechner bleibt. Das ist sicherer, und Sie müssen kein Passwort mehr tippen.
- Schlüssel erzeugen — auf Ihrem Rechner
ssh-keygen -t ed25519ausführen und den Standardpfad mit Enter übernehmen. Eine Passphrase wird empfohlen. - Öffentlichen Schlüssel auf den Server kopieren — unter macOS und Linux
ssh-copy-id [email protected]. Unter Windows fehlt ssh-copy-id in PowerShell; nutzen Sietype $env:USERPROFILE\.ssh\id_ed25519.pub | ssh [email protected] "mkdir -p ~/.ssh && cat >> ~/.ssh/authorized_keys". - Testen — ein neues Terminal öffnen und
ssh [email protected]ausführen. Der Login sollte ohne Serverpasswort klappen. - Dann absichern — sobald Schlüssel funktionieren, Passwort-Login abschalten und einen Nicht-Root-Benutzer anlegen, wie in unserer VPS-Sicherheits-Checkliste beschrieben.
Ein Kürzel: die SSH-Config-Datei
Die IP jedes Mal zu tippen, nervt. Legen Sie auf Ihrem Rechner einen Eintrag in ~/.ssh/config an (unter Windows: C:\Users\NAME\.ssh\config):
Host myvps HostName 203.0.113.25 User root Port 22
Jetzt genügt ssh myvps. Für weitere Server fügen Sie weitere Blöcke hinzu.
Häufige SSH-Fehler und ihre Bedeutung
| Meldung | Wahrscheinliche Ursache | Was tun? |
|---|---|---|
| Connection timed out | Falsche IP, Server aus oder Firewall blockiert den Port | IP und Serverstatus prüfen; Firewall-Regeln kontrollieren |
| Connection refused | SSH lauscht nicht auf diesem Port | Port prüfen; SSH bei Bedarf über die Panel-Konsole neu starten |
| Permission denied | Falsches Passwort, falscher Benutzer oder Schlüssel nicht akzeptiert | Passwort sorgfältig neu eingeben; Benutzername und Schlüssel prüfen |
| Remote host identification has changed | Server neu installiert, Schlüssel hat sich geändert | Wenn Sie neu installiert haben: ssh-keygen -R 203.0.113.25 ausführen und erneut verbinden |
-v an (ssh -v root@IP), um jeden Verbindungsschritt zu sehen. Die letzten Zeilen zeigen meist genau, wo es scheitert.Was nach dem Login zu tun ist
- System aktualisieren —
apt update && apt upgradeunter Ubuntu oder Debian. - Absichern — der VPS-Sicherheits-Checkliste folgen: Firewall, Nicht-Root-Benutzer, nur Schlüssel-Login.
- Etwas darauf betreiben — zum Beispiel WordPress auf dem VPS installieren.
- Eine Domain verbinden — siehe Domain auf einen VPS zeigen lassen.
Einen VPS bereit für SSH holen
mistREG betreibt KVM-VPS in der EU auf NVMe-SSD und AMD-EPYC-Hardware mit vollem Root-Zugang. Etwa 60 Sekunden nach der Zahlung erscheinen IP-Adresse und Root-Passwort in Ihrem Panel – bereit für die Schritte oben. Sehen Sie sich die VPS-Tarife und unsere Leistungen an oder fragen Sie uns auf Telegram unter @mistnetwork.


