So aktivieren Sie SSH auf CentOS 8?

So aktivieren Sie SSH auf CentOS 8?
Sichere Schale, auch bekannt als Ssh, ist ein beliebtes Tool, das zur Verbindung mit dem Server über den Client verwendet wird. SSH stellt sicher.

In diesem Beitrag werden wir eine Schritt-für-Schritt-Anleitung zum Aktivieren von SSH auf CentOS 8 durchlaufen und auf seinen Server aus einem CentOS 8-Client-Computer zugreifen, während Sie die SSH remote verwenden. Beginnen wir mit der Konfiguration des CentOS 8 -Servers für die Remoteverbindung über SSH.

Konfiguration des CentOS 8 -Servers für die Remoteverbindung

Konfigurieren des CentOS 8 -Servers für eine Remote -Verbindung hat unsere erste Priorität.

Schritt 1: Aktualisieren Sie das Paketrepository Ihres Systems
Aktualisieren Sie den Paket -Repository -Cache des Systems, indem Sie den folgenden Befehl eingeben:

$ sudo dnf makecache

Aktualisieren Sie die Pakete des Systems.

$ sudo dnf upgrade

Schritt 2: Installieren Sie den OpenSSH -Server auf CentOS 8 Server
Installieren Sie nach dem Aktualisieren des Repository -Cache und der Pakete des Systems das OpenSSH -Serverpaket, indem Sie den folgenden Befehl eingeben:

$ sudo dnf install OpenSSH-Server

Nach erfolgreicher Installation starten Sie die “sshdService, wenn es nicht gestartet wird.

Schritt 3: OpenSSH -Service starten
Geben Sie zum Starten des OpenSSH -Dienstes den folgenden Befehl ein:

$ sudo systemctl starten sshd

Überprüfen Sie den Status des Dienstes mit dem folgenden Befehl:

$ sudo systemctl Status SSHD

Aktivieren Sie den OpenSSH -Service beim Neustart, indem Sie den unten angegebenen Befehl eingeben:

$ sudo systemctl aktivieren sshd

Okay, der OpenSSH -Dienst ist aktiv und verbindungsbereit. Jetzt müssen wir den Verkehr in Gang bringen, und dafür müssen wir die Firewall konfigurieren.

Schritt 4: Lassen Sie der Firewall den Verkehr von SSH Port 22 übergeben
Geben Sie den folgenden Befehl ein:

$ firewall-cmd --zone = public --permanent --add-service = ssh

Es ist eine bessere Übung, die Firewall nach der Konfiguration der Firewall neu zu laden.

$ Firewall-CMD-Relada

Der CentOS 8 -Server ist über SSH verbunden. Lassen Sie uns die IP -Adresse des Servers kennen und vom CentOS 8 -Client -Computer darauf zugreifen.

Schritt 5: Holen Sie sich die IP -Adresse des CentOS 8 -Servers
Um die IP -Adresse des CentOS -Servers zu erhalten, geben Sie den folgenden Befehl ein:

$ ip a

Die IP -Adresse meines Servers ist 192.168.18.186. Lassen Sie uns von der Client CentOS 8 -Maschine mit dieser Maschine eine Verbindung herstellen.

Stellen Sie eine Verbindung zum CentOS 8 -Server des CentOS 8 -Clients her

Folgen Sie dem unten angegebenen Schritt, um eine Verbindung zum CentOS 8 -Server herzustellen:

Schritt 1: Installieren Sie OpenSSH -Clients auf CentOS 8 Client -Maschine
Zunächst müssen Sie die OpenSSH -Clients auf Ihrem Client Centos 8 -Computer installieren.

$ sudo dnf install OpenSsh-Clients

Erstellen und kopieren Sie nach der Installation von OpenSSH -Clients die SSH -Schlüsselpaare, um eine Verbindung zum CentOS 8 -Server herzustellen.

Schritt 2: Generieren Sie das SSH -Schlüsselpaar
Geben Sie zum Generieren des SSH -Schlüsselpaares den unten angegebenen Befehl ein:

$ ssh-keygen

Klicken Sie auf "Eingeben", um das Schlüsselpaar im angegebenen Standardverzeichnis zu speichern.

Oder wenn Sie das Schlüsselpaar bereits generiert haben, drücken Sie "ENTER", um das zuvor generierte Schlüsselpaar zu überschreiben.

Geben Sie die Passphrase an oder klicken Sie auf "Eingabetaste" für die leere Passphrase.

Okay, das Schlüsselpaar wird erfolgreich generiert. Jetzt kopieren wir das Schlüsselpaar auf den Server.

Schritt 3: Kopieren Sie das Schlüsselpaar auf den CentOS 8 -Server
Geben Sie den folgenden Befehl ein, um das Schlüsselpaar auf den CentOS 8 -Server zu kopieren:

$ ssh-copy-id [email protected]

Vergessen Sie nicht, den "Linuxuser" und "192" zu ändern.168.18.186 ”mit dem Benutzernamen und der IP -Adresse des CentOS 8 -Servers.

Geben Sie "Ja" ein und klicken Sie auf "Enter".

Geben Sie das im Terminal gezeigte Kennwort des Benutzernamens an und klicken Sie auf "Enter".

Das Schlüsselpaar wird auf den CentOS 8 -Server kopiert, mit dem wir eine Verbindung herstellen werden.

Schritt 4: Stellen Sie eine Verbindung zum CentOS 8 -Server über SSH her
Schließen Sie nun einfach den CentOS 8 -Server mit dem folgenden Befehl an:

$ ssh [email protected]

Das ist es! Wir sind erfolgreich auf dem CentOS 8 -Server aus einem CentOS 8 -Client -Computer mit dem SSH eingeloggt.

Abschluss

Wir haben ein enormes Spektrum für die Aktivierung des SSH auf CentOS 8 behandelt, indem wir OpenSSH -Server auf CentOS 8 Server -Maschine installieren, den SSHD -Dienst aktivieren und die Firewall des Systems für eingehende Verkehr von SSH auf Port 22 öffnen können. Wir haben auch gelernt, eine Verbindung zum CentOS 8 -Server aus einem CentOS 8 -Client -Computer herzustellen, indem wir OpenSSH -Clients installieren, das SSH -Schlüsselpaar generieren und kopieren, den Tastar an der Servermaschine kopieren und über SSH eine Verbindung zum CentOS 8 -Server herstellen können.