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:
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:
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:
exit
Extra: SSH-Schlüssel-Zugriff einrichten
Um die Passworteingabe bei jeder Verbindung zu vermeiden, kannst du die Authentifizierung über SSH-Schlüssel einrichten:
- Erstelle ein SSH-Schlüsselpaar auf deinem lokalen Rechner:
ssh-keygen -t rsa -b 4096
- Kopiere den öffentlichen Schlüssel auf den Server:
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.