Skip to content

Verbindung zum Server per SSH herstellen

Voraussetzungen

  • SSH-Client: Stelle sicher, dass auf deinem System ein SSH-Client installiert ist. Bei den meisten Linux- und macOS-Systemen ist dieser standardmäßig vorhanden.
    Unter Windows kannst du Tools wie PuTTY oder das Windows Subsystem for Linux (WSL) verwenden.

  • Server-Zugangsdaten: Du benötigst die IP-Adresse oder den Hostnamen deines Servers sowie den Benutzernamen und das Passwort (oder den SSH-Schlüssel). Diese Informationen findest du in der Regel im Verwaltungsbereich deines Hosting-Providers.

IPv4: 192.168.1.100  
Verbindung per SSH: `ssh root@192.168.1.100`  
Root-Passwort: ********

Schritt 1: Terminal oder Eingabeaufforderung öffnen

  • Linux/macOS: Öffne die Terminal-App.
  • Windows: Öffne die Eingabeaufforderung, PowerShell oder deinen bevorzugten SSH-Client.

Schritt 2: Mit dem Server verbinden

Verwende folgenden Befehl, um die Verbindung herzustellen:

bash
ssh benutzername@server_ip_oder_hostname
  • Ersetze benutzername durch deinen tatsächlichen Benutzernamen auf dem Server.
  • Ersetze server_ip_oder_hostname durch die IP-Adresse oder den Hostnamen deines Servers.

Beispiel:

bash
ssh john_doe@192.168.1.100

Warnung wegen unbekanntem Host-Schlüssel

Wenn das System dich auf einen unbekannten Host-Schlüssel hinweist, bestätige die Verbindung mit der Eingabe von yes.

Schritt 3: Authentifizieren

  • Passwort-Authentifizierung: Wenn du dazu aufgefordert wirst, gib dein Passwort ein. Beachte, dass beim Tippen keine Zeichen angezeigt werden.
  • SSH-Schlüssel-Authentifizierung: Wenn du SSH-Schlüssel eingerichtet hast, wird die Verbindung automatisch hergestellt, ohne dass ein Passwort erforderlich ist.

Nach erfolgreicher Authentifizierung bist du auf dem Server eingeloggt und kannst Befehle ausführen.

BeAdmin-Panel installieren

Möchtest du die Serververwaltung vereinfachen? Installiere das BeAdmin-Panel und verwalte deinen Server über eine benutzerfreundliche Oberfläche.
Mehr dazu findest du in der Installationsanleitung.

Um die Verbindung zum Server zu trennen, gib folgenden Befehl ein:

bash
exit

Extra: SSH-Schlüssel-Zugriff einrichten

Um die Passworteingabe bei jeder Verbindung zu vermeiden, kannst du die Authentifizierung über SSH-Schlüssel einrichten:

  1. Erstelle ein SSH-Schlüsselpaar auf deinem lokalen Rechner:
bash
ssh-keygen -t rsa -b 4096
  1. Kopiere den öffentlichen Schlüssel auf den Server:
bash
ssh-copy-id benutzername@server_ip_oder_hostname

Fehlerbehebung

  • Verbindung abgelehnt: Stelle sicher, dass der Server online ist und der SSH-Dienst läuft.
  • Zugriff verweigert: Überprüfe deinen Benutzernamen, dein Passwort oder die SSH-Schlüssel-Konfiguration.
  • Netzwerkprobleme: Kontrolliere deine Internetverbindung und ob die IP-Adresse bzw. der Port des Servers korrekt ist.

BeAdmin © 2025. Alle Rechte vorbehalten.