SSH (Secure Shell) ist das Standardprotokoll für die sichere Verbindung zu Linux-Servern. In dieser Anleitung zeigen wir Ihnen, wie Sie von Windows, Mac oder Linux eine SSH-Verbindung aufbauen.
Was Sie benötigen
- IP-Adresse Ihres Servers (z.B. 192.168.1.100)
- Benutzername (meist "root" bei neuen Servern)
- Passwort oder SSH-Key
- Port (Standard: 22)
Diese Daten erhalten Sie nach der Serverbestellung per E-Mail oder im Kundencenter.
SSH unter Windows
Option 1: Windows Terminal / PowerShell (Windows 10/11)
Moderne Windows-Versionen haben SSH bereits integriert. Öffnen Sie PowerShell oder Windows Terminal und geben Sie ein:
ssh root@192.168.1.100Beim ersten Verbinden werden Sie gefragt, ob Sie dem Server vertrauen möchten. Bestätigen Sie mit yes und geben Sie anschließend Ihr Passwort ein.
Option 2: PuTTY (klassisch)
1. Laden Sie PuTTY herunter und installieren Sie es 2. Starten Sie PuTTY 3. Geben Sie unter "Host Name" die IP-Adresse ein 4. Port: 22, Connection Type: SSH 5. Klicken Sie auf "Open" 6. Bestätigen Sie den Fingerprint-Dialog 7. Melden Sie sich mit Benutzername und Passwort an
SSH unter macOS
macOS hat SSH bereits vorinstalliert. Öffnen Sie das Terminal (Programme → Dienstprogramme → Terminal) und geben Sie ein:
ssh root@192.168.1.100Bestätigen Sie beim ersten Verbinden mit yes und geben Sie Ihr Passwort ein.
SSH unter Linux
Auch Linux hat SSH standardmäßig dabei. Öffnen Sie ein Terminal und verbinden Sie sich:
ssh root@192.168.1.100Verbindung mit anderem Port
Falls Ihr Server SSH auf einem anderen Port als 22 verwendet:
ssh -p 2222 root@192.168.1.100Häufige Probleme und Lösungen
"Connection refused"
- Server läuft nicht oder SSH-Dienst ist nicht aktiv
- Firewall blockiert Port 22
- Falscher Port angegeben
"Connection timed out"
- Falsche IP-Adresse
- Server nicht erreichbar (Netzwerkproblem)
- Firewall blockiert die Verbindung
"Permission denied"
- Falsches Passwort
- Falscher Benutzername
- Root-Login ist deaktiviert (versuchen Sie einen anderen Benutzer)
Nächste Schritte
Nach der ersten Verbindung sollten Sie:
1. Passwort ändern: passwd 2. System aktualisieren: apt update && apt upgrade (Debian/Ubuntu) 3. SSH-Key einrichten: Sicherer als Passwort-Login 4. Fail2ban installieren: Schutz vor Brute-Force-Angriffen
Die Einrichtung von SSH-Keys behandeln wir in einem separaten Artikel.
Fazit
SSH ist der sichere Standardweg zur Server-Administration. Unter modernen Betriebssystemen ist kein zusätzliches Programm mehr nötig - Windows, Mac und Linux haben SSH bereits integriert. Für Einsteiger empfehlen wir den Einstieg über das Terminal, da dies auf allen Systemen gleich funktioniert.