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.
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
- putty.org → putty.exe laden
- Öffnen → Host Name:
Ihre-IP→ Port:22→ SSH → Open - Erste Verbindung zeigt “Server’s host key”-Warnung → Accept
- 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 noin/etc/ssh/sshd_config
Profi-Tipps
-
Alias in
~/.ssh/config:Host vds HostName 192.168.1.100 User root Port 22 IdentityFile ~/.ssh/id_ed25519Dann 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
Ähnliche Beiträge
Das könnte Sie auch interessieren.
Die 3-2-1-Backup-Regel: So verlieren Sie Server-Daten nie wieder
Die 3-2-1-Backup-Regel ist der Goldstandard für Server-Backup-Strategien. Wir erläutern Regel, Automation und KavesNETs Backup-Infrastruktur.
Weiterlesen
Site von Plesk zu Plesk migrieren: Migrator-Anleitung
Sites, Mail, DB und DNS in einem Schritt mit Plesk Migrator umziehen. Setup, Testmigration und Cutover.
Weiterlesen
FileZilla: Dateimigration zwischen zwei VDS
Site vom alten zum neuen VDS migrieren: FileZilla über FTP/SFTP, Geschwindigkeitstipps, Berechtigungen und Fehlerbehandlung.
Weiterlesen