So installieren Sie SSL auf RHEL 8 / CentOS 8
- 4002
- 241
- Ilja Köpernick
Da miteinander verbundene Computernetzwerke immer mehr Felder des Alltags eintreten, wird die Cybersicherheit immer lauter und lauter. Wir schützen unsere Websites, den Datenverkehr auf unseren Websites, die Computer, von denen wir den Datenverkehr initiieren, vielleicht (Teil) der Datenträger unseres Betriebssystem.
OpenSSL
ist ein wesentliches Instrument für eine aktuelle GNU/Linux -Verteilung, wenn man mit verschiedenen Zertifikaten arbeiten muss.
In diesem Tutorial werden wir das OpenSSL -Paket installieren (und neu installieren) und die Funktionalität testen, indem wir die Zertifikatkette einer Website mit seiner Hilfe überprüfen.
In diesem Tutorial lernen Sie:
- So installieren Sie OpenSSL
- Wie man OpenSSL neu installiert
- So überprüfen Sie die SSL -Zertifikatskette einer Website mit OpenSSL
Softwareanforderungen und Konventionen verwendet
Kategorie | Anforderungen, Konventionen oder Softwareversion verwendet |
---|---|
System | Rhel 8 / Centos 8 |
Software | OpenSSL 1.1.1.1 |
Andere | Privilegierter Zugriff auf Ihr Linux -System als Root oder über die sudo Befehl. |
Konventionen | # - erfordert, dass gegebene Linux -Befehle mit Root -Berechtigungen entweder direkt als Stammbenutzer oder mit Verwendung von ausgeführt werden können sudo Befehl$ - Erfordert, dass die angegebenen Linux-Befehle als regelmäßiger nicht privilegierter Benutzer ausgeführt werden können |
So installieren Sie SSL auf RHEL 8 / CentOS 8 Schritt für Schritt Anweisungen
OpenSSL
ist ein standardmäßiges Basispaket für eine minimale RHEL 8 / CentOS 8 -Installation. Wenn es versehentlich oder kaputt entfernt wird, kann das Paket nach Aktivierung der Abonnementverwaltungsrepositories installiert werden.
- Um Pakete auf RHEL 8 / CentOS 8 zu installieren, können wir verwenden
DNF
Befehl. Verwenden Sie den folgenden Befehl zum InstallierenOpenSSL
Paket:# DNF Install OpenSSL
- Wenn das installierte Paket irgendwie kaputt ist,
DNF
kann auch verwendet werden, um es zu renistall:# DNF Renistall OpenSSL
OpenSSL
hat viele Funktionen, aber für einen einfachen Funktionstest möchten wir nicht mit Zertifikatspeichern herumspielen, wir verwenden ihn als Kunde, um eine Verbindung zu einer Remote-SSL-fähigen Website herzustellen, das SSL-Zertifikat und die Zertifikatkette zu erhalten und zu überprüfen.Dies ist dasselbe, was ein sicherheitsbewusster Browser vor dem Anzeigen der Verbindung mit einer Webseite sicher ist oder nicht, oder nicht. Wir werden die Zertifikatskette der Website nach Hause in dieses Tutorial bringen:# OpenSSL S_CLIENT -CONNECT LinuxConfig.org: 443 -showcerts
Wenn Sie mit PKI und dem gesamten Zertifikatgeschäft nicht vertraut sind, wird Ihnen die langwierige Leistung auf den ersten Blick fremd sein (möglicherweise auch für den zweiten Look). Erfahrene Augen können die Zertifikatskette aus diesen Ausgängen sehen, aber für die Frage von „Wird diese Website ein vertrauenswürdiges Zertifikat verwendet?”, Die Antwort ist in den letzten Zeilen:
[…] Startzeit: 1546710774 Timeout: 7200 (Sec) Überprüfen Sie den Rückgabecode: 0 (OK) Erweiterter Master-Geheimnis: Keine maximalen frühen Daten: 0 --- Lesen R Block
Wir haben auch überprüft, ob unser OpenSSL -Tool funktioniert.
Verwandte Linux -Tutorials:
- Testen von HTTPS -Clients mithilfe von OpenSSL, um einen Server zu simulieren
- So richten Sie einen OpenVPN -Server auf Ubuntu 20 ein.04
- So generieren Sie ein selbstsigniertes SSL-Zertifikat unter Linux
- Dinge zu installieren auf Ubuntu 20.04
- Ubuntu 20.04: WordPress mit Nginx -Installation
- Eine Einführung in Linux -Automatisierung, Tools und Techniken
- Ubuntu 20.04 WordPress mit Apache -Installation
- Mastering -Bash -Skriptschleifen beherrschen
- Dinge zu tun nach der Installation Ubuntu 20.04 fokale Fossa Linux
- Mint 20: Besser als Ubuntu und Microsoft Windows?
- « So installieren Sie den Budgie -Desktop auf Debian
- So installieren Sie den Pantheon -Desktop auf Debian »