Zum Inhalt springen
Verpassen Sie nicht unseren 20%-Rabatt für Neukunden! Rabattcode: KAVESNET20 Kopiert
SSH

Per SSH zum Server verbinden: PuTTY- und OpenSSH-Anleitung

Sicher mit Ihrem VDS verbinden — PuTTY unter Windows, OpenSSH unter Linux/Mac. Inklusive SSH-Schlüssel für passwortloses Login.

KavesNET-Team 4. Dezember 2025 2 Min Lesedauer
SSH-Verbindungs-Abbildung

SSH (Secure Shell) ist der gängigste Weg, Ihren VDS zu verwalten. Diese Anleitung deckt Verbindung mit PuTTY unter Windows und OpenSSH unter Linux/macOS sowie SSH-Schlüssel-Setup ab.

Verbindungsdaten

Die Lieferungs-E-Mail von KavesNET enthält:

  • IP-Adresse (z. B. 192.168.1.100)
  • Benutzername (meist root)
  • Passwort
  • Port (Standard 22)

Windows: per PuTTY verbinden

  1. putty.orgputty.exe laden
  2. Öffnen → Host Name: Ihre-IP → Port: 22 → SSH → Open
  3. Erste Verbindung zeigt “Server’s host key”-Warnung → Accept
  4. login as: root → Passwort einfügen (Rechtsklick = paste)

Linux / macOS: OpenSSH

Eingebaut. Terminal öffnen:

ssh [email protected]

Custom Port:

ssh -p 2222 [email protected]

Erste Verbindung fragt nach Fingerprint → yes. Dann Passwort.

Passwortloses Login mit SSH-Schlüsseln (empfohlen)

SSH-Schlüssel sind sicherer und schneller als Passwörter.

1. Schlüsselpaar erzeugen (lokal)

Linux/macOS:

ssh-keygen -t ed25519 -C "kaves@laptop"

Windows (PowerShell oder PuTTYgen): PuTTYgen → Type: ED25519 → Generate → Maus bewegen → Save private key (.ppk)

2. Öffentlichen Schlüssel auf den Server kopieren

Linux/macOS:

ssh-copy-id [email protected]

Manuell:

mkdir -p ~/.ssh && chmod 700 ~/.ssh
echo "PUBLIC_KEY_INHALT" >> ~/.ssh/authorized_keys
chmod 600 ~/.ssh/authorized_keys

3. Test

ssh [email protected]

PuTTY: Connection → SSH → Auth → Credentials → Browse → .ppk wählen → Session speichern.

Passwort-Login deaktivieren

Nach erfolgreichem SSH-Schlüssel:

sudo nano /etc/ssh/sshd_config

Ändern:

PasswordAuthentication no
PermitRootLogin prohibit-password

Speichern → sudo systemctl restart ssh.

Häufige Fehler

  • “Connection refused”: SSH-Dienst aus oder falscher Port → sudo systemctl status ssh
  • “Permission denied (publickey)”: Schlüssel nicht kopiert oder falscher Benutzer
  • “Host key verification failed”: Server neu installiert → ssh-keygen -R 192.168.1.100
  • Langsam: DNS-Lookup → UseDNS no in /etc/ssh/sshd_config

Profi-Tipps

  • Alias in ~/.ssh/config:

    Host vds
      HostName 192.168.1.100
      User root
      Port 22
      IdentityFile ~/.ssh/id_ed25519

    Dann genügt ssh vds.

  • fail2ban installieren

  • Custom Port (22 → 2222) — weniger Bot-Scans

Fazit

SSH-Schlüssel + Passwort-Login deaktivieren ist das Fundament der Serversicherheit. 5-Minuten-Aufgabe für lebenslange Sicherheit.

Verwandt: UFW Firewall · Plesk-Installation

Schlagwörter SSH PuTTY Linux Tutorial

Ähnliche Beiträge

Das könnte Sie auch interessieren.