SSH (Secure Shell) ist ein Fernverwaltungsprotokoll, dank dem wir die Möglichkeit haben, Variablen oder Prozesse auf entfernten Servern über das Internet mit einer Authentifizierungsmethode zu kontrollieren, zu verwalten und zu bearbeiten. SSH bietet uns eine Möglichkeit, einen entfernten Benutzer zu authentifizieren, um Elemente vom Client zum Host und umgekehrt übertragen zu können.
SSH-VerschlüsselungDas SSH-Protokoll bietet uns verschiedene Formen der Verschlüsselung wie:
- Symmetrische Verschlüsselung
- Asymmetrische Verschlüsselung
- Hashing
SSH-SyntaxDie grundlegende Syntax für SSH lautet wie folgt:
ssh-{user} @ {host}
SSH-BetriebDer Mechanismus für die Verwendung von SSH ist einfach, zuerst wird Ubuntu mitgeteilt, dass wir eine sichere Shell-Verbindung und mit den Verschlüsselungsmechanismen (ssh) verwenden, dann geben wir den Benutzer (Benutzer) ein, mit dem wir uns authentifizieren und schließlich setzen wir die Ziel (Host).
Denken Sie daran, dass bei der Verwendung von SSH alles, was wir in der Sitzung tun (Benutzerauthentifizierung, Befehle, Dateiübertragungen) immer verschlüsselt wird, um die Daten vor Angriffen auf das Netzwerk zu schützen.
Mit SSH ist es möglich, SSH-Schlüssel zu verwenden, mit denen wir den Zugriff auf entfernte Server und Computer automatisieren und die Sicherheit optimieren können.
Sehen wir uns ohne weiteres an, wie Sie SSH in Ubuntu 20.04 installieren.
Installieren Sie das SSH-Protokoll in Ubuntu 20.04
Schritt 1
Standardmäßig ist grundlegendes SSH bereits auf dem System installiert, aber mit einigen Einschränkungen führen wir im Ubuntu 20.04-Terminal Folgendes aus:
SshSchritt 2
Als Ergebnis sehen wir alle Optionen für die Verwendung des SSH-Protokolls:
VERGRÖSSERN
Schritt 3
Um die Verwendung zu überprüfen, versuchen wir, eine lokale Verbindung herzustellen, und führen Folgendes aus:
ssh localhost
VERGRÖSSERN
Schritt 4
Wie wir sehen, lehnt standardmäßig Port 22 (von SSH) die Verbindung ab, in diesem Fall müssen wir das Protokoll des SSH-Servers mit dem folgenden Befehl installieren:
sudo apt-get install openssh-server
VERGRÖSSERN
Schritt 5
Wir bestätigen die Installation mit dem Buchstaben S:
VERGRÖSSERN
Schritt 6
Wir können den Status des SSH-Dienstes in Ubuntu 20.04 mit dem folgenden Befehl überprüfen:
sudo service ssh-status
VERGRÖSSERN
Schritt 7
Wie wir sehen, ist sein Status aktiv und wird ausgeführt, wir können den Zugriff auf den lokalen Host erneut überprüfen:
ssh localhost
VERGRÖSSERN
Schritt 8
Wenn wir die Verbindung nicht akzeptieren, wird ein Fehler angezeigt. Wenn Sie den Befehl ausführen, müssen Sie also "yes" eingeben, um mit SSH darauf zuzugreifen.
Danach können wir mit einem Editor auf die SSH-Konfigurationsdatei zugreifen: Dort sehen wir den Standard-SSH-Port (22), können ihn bei Bedarf bearbeiten, empfehlen aber immer, die Standardwerte beizubehalten.
sudo nano / etc / ssh / sshd_config
VERGRÖSSERN
Mit diesen einfachen Schritten haben wir SSH in Ubuntu 20.04 installiert.