decken ssh auf ubuntu
1–2 Minuten

SSH auf Ubuntu

SSH, acronym für Secure Shell, stellt eine Client-Server-Technologie dar, die für den Fernzugriff auf Linux/Unix-Server und die laufenden Befehle auf ihnen verwendet wird. Der Daemon (Service) für SSH heißt SSHD und arbeitet auf dem TCP-Port 22 auf Ubuntu Linux. Die OpenSSH-Suite ersetzt alte und veraltete Befehle wie rsh, rlogin, telnet und ftp, um eine verschlüsselte und sichere Kommunikation zu gewährleisten.

Ubuntu vorbereiten

Das erste, was zu tun ist, bevor Sie die SSH-Installation auf Ubuntu starten, ist, alle apt-Pakete auf die neuesten Versionen zu aktualisieren. Dazu verwenden Sie den folgenden Befehl:

sudo apt update && sudo apt upgrade

Installieren Sie SSH auf Ubuntu

OpenSSH ist nicht im System vorinstalliert, so dass wir mit der manuellen Installation fortfahren. Geben Sie dazu im Terminal ein:

sudo apt install openssh-server

Es wird beginnen, alle notwendigen Komponenten zu installieren. Antwort “Ja” auf alle Systemaufforderungen.

SSH

Jetzt müssen Sie den Dienst, den Sie gerade installiert haben, mit dem folgenden Befehl aktivieren:

sudo systemctl enable --now ssh

Der –jetzt Schlüssel hilft Ihnen, den Service zu starten und gleichzeitig einrichten, um das System zu starten.

Um zu überprüfen, ob der Dienst aktiviert und korrekt ausgeführt wird, geben Sie Folgendes ein:

sudo systemctl status ssh

Die Ausgabe sollte die Active line enthalten: aktiv (running), was anzeigt, dass der Dienst ordnungsgemäß läuft.

Wenn Sie den Service deaktivieren möchten, tun Sie bitte:

sudo systemctl disable ssh

Dies deaktiviert den Service und verhindert das Booten.

Firewall konfigurieren

Vor der Verbindung mit dem Server über SSH überprüfen Sie die Firewall, um sicherzustellen, dass sie korrekt konfiguriert ist.

In unserem Fall ist UFW installiert, dann verwenden wir den folgenden Befehl:

sudo ufw status

In der Ausgabe sollten Sie sehen, dass SSH-Verkehr erlaubt ist. Wenn es nicht aufgeführt ist, ist es notwendig, eingehende SSH-Verbindungen zu ermöglichen. Dieser Befehl hilft Ihnen:

sudo ufw allow ssh

Verbindung zum Server

Sobald Sie alle oben genannten Schritte abgeschlossen haben, können Sie auf den Server über das SSH-Protokoll zugreifen.

Dazu benötigen Sie die IP-Adresse des Servers oder Domainnamens und den Namen eines auf dem Server erstellten Benutzers.

Geben Sie in der Klemmenleitung den Befehl ein:

ssh username@indirizzo_IP

Oder:

ssh username@dominio
DeutschdeDeutschDeutsch