Tutorial zum Erstellen eines CA-Zertifikats unter Linux Centos8

Tutorial zum Erstellen eines CA-Zertifikats unter Linux Centos8

Installieren der erforderlichen Dateien

Yum installiere openssl-* -y

Erstellen von Datenbankindexdateien

Geben Sie die Seriennummer des Zertifikats als 01 ein.

Generieren einer privaten Schlüsseldatei

Erstellen eines CA-Zertifikats mit einem privaten Schlüssel

openssl req -new -x509 -key /etc/pki/CA/private/cakey.pem -days 3650 -out /etc/pki/CA/cacert.pem

Dem Benutzer ein Zertifikat ausstellen (am Beispiel des Verzeichnisses /data/skills)

Beantragen Sie einen privaten Schlüssel

Beantragen Sie ein Zertifikat mit der angeforderten privaten Schlüsseldatei

openssl -req -new -key /data/skills/skills.key -out /data/skills/skills.csr

Erstellen Sie jetzt ein Zertifikat mit dem CSR

openssl ca -in /data/skills/skills.csr -out /etc/pki/CA/certs/skills.crt -days

Überprüfen Sie die Gültigkeit des Zertifikats

openssl ca -status 01 zeigt den folgenden Erfolg

Übertragen Sie die übergeordnete CA und die CA auf Windows

Vertrauen

Dies ist das Ende dieses Artikels über das Tutorial zum Erstellen eines CA-Zertifikats in Centos8 unter Linux. Weitere Informationen zum Erstellen eines CA-Zertifikats in Centos8 finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

Das könnte Sie auch interessieren:
  • So stellen Sie ein Nginx-SSL-Zertifikat unter CentOS 6.7 bereit
  • OpenSSL-Zertifikate in der Linux-Umgebung generieren
  • So fügen Sie Nginx unter Linux ein selbstsigniertes TLS-Zertifikat hinzu
  • So konfigurieren Sie ein SSL-Zertifikat für Nginx unter Linux

<<:  Grafische Erläuterung der Lösungen zur Frontend-Verarbeitung kleiner Symbole

>>:  Lösung für das Problem, dass der obere Rand des untergeordneten Elements dazu führt, dass sich das übergeordnete Element verschiebt

Artikel empfehlen

Warum MySQL große Transaktionen vermeiden sollte und wie man sie löst

Was ist eine große Sache? Transaktionen, die über...

Detaillierte Erläuterung der MySQL-Datenbankisolationsebene und des MVCC

Inhaltsverzeichnis 1. Isolationsstufe LESEN SIE U...

Beispiel für die Implementierung des TikTok-Textschütteleffekts mit CSS

In der täglichen Entwicklung streiten sich Front-...

Die beste Erklärung zu HTTPS

Guten Morgen allerseits, ich habe meinen Artikel ...

So installieren Sie mehrere mysql5.7.19 (tar.gz)-Dateien unter Linux

Informationen zur ersten Installation der MySQL-5...

Detaillierte Erklärung der Linux-Befehle und der Dateisuche

1. Führen Sie eine Dateinamensuche durch which (S...

Vue realisiert die Funktion zum Hochladen von Fotos auf den PC

In diesem Artikelbeispiel wird der spezifische Co...

Einführung in den vollständigen Namen und die Funktion von HTML-Tags

Alphabetisch DTD: Gibt an, in welcher XHTML 1.0 D...

So zeigen Sie ein kleines Symbol vor der Browser-URL an

Wenn Sie viele Websites durchsuchen, werden Sie fe...