Wie erstelle ich eine .CRT -Datei in Linux?

Wie erstelle ich eine .CRT -Datei in Linux?

.Die CRT -Dateierweiterung stellt ein SSL/TLS -Zertifikat dar, um die Kommunikation zwischen einem Webserver und einem Browser zu sichern.

Heute werden wir untersuchen, wie ein Zertifikat mit dem OpenSSL -Tool auf Ubuntu 22 generiert wird.04. Stellen Sie vor dem Start sicher, dass OpenSSL in Ihrem System mit guten Bibliotheken und Abhängigkeiten installiert ist.

Voraussetzungen

OpenSSL auf Ubuntu 22 installiert.04.

Führung

Wir werden die folgenden Schritte verwenden, um a zu generieren .CRT -Datei in Ubuntu 22.04:

Schritt 1: Generieren Sie eine private Schlüsseldatei

Dieser Schritt zeigt, wie ein privater Schlüssel mit OpenSSL generiert wird.

Führen Sie den folgenden Befehl aus, um einen privaten Schlüssel mit dem OpenSSL -Tool zu generieren:

OpenSSL Genrsa -out privat.Taste

Ausgang

Wie Sie sehen können, wird ein privater Schlüssel mit dem RSA -Algorithmus generiert. Die Ausgabe zeigt uns auch, dass der Schlüssel 2048 Bit lang ist.

Schritt 2: Generieren Sie einen privaten Schlüssel und eine CSR -Datei (Certificate Signing Request)

Dies ist der Schritt, in dem wir eine Zertifikatsignalanforderung mit dem privaten Schlüssel erstellen, den wir im vorherigen Schritt generiert haben. Um CSR zu erstellen, geben Sie den folgenden Befehl aus:

OpenSSL REQ -NEW -key Privat.Key -out -Anfrage.CSR

Sie werden aufgefordert, Informationen für Ihr Zertifikat wie Ihren Ländernamen, Ihren Staat oder Ihre Provinz, den Ortsnamen, den Organisationsnamen, die Organisationseinheit, der gebräuchliche Name, die E -Mail -Adresse, einen optionalen Firmennamen und ein Herausforderungskennwort bereitzustellen, wie in der folgenden Ausgabe gezeigt. Stellen Sie sicher, dass Sie die richtigen Informationen angeben.

Ausgang

Sobald die Informationen akzeptiert sind, a .Die CSR -Datei wird generiert.

Schritt 3: Erstellen a .CRT -Datei

Wir erstellen eine Zertifikatdatei mit der .CSR -Datei und die private Schlüsseldatei, die wir in den vorherigen Schritten generiert haben. Dies kann mit dem folgenden Befehl erreicht werden:

Ausgang

Der .Die CRT -Datei wird in Ihrem Heimverzeichnis oder in Ihrem aktuellen Arbeitsverzeichnis erstellt.

Schritt 4: Überprüfen Sie .CRT -Datei

Lassen Sie uns nun überprüfen, ob die .Die CRT -Datei wurde erfolgreich erstellt. Gehen Sie dazu ins Heimverzeichnis. Sie finden eine Datei mit dem Namenszertifikat.crt. Dies ist die Datei, die wir im vorherigen Schritt erstellt haben. Veröffentlichen Sie dann seinen Inhalt mit dem folgenden Befehl:

Ausgang

Dies sagt uns, dass wir erfolgreich ein Zertifikat generiert haben.

Abschluss

In diesem Leitfaden wird beschrieben. Sobald das Zertifikat erstellt wurde, kann es für Testzwecke auf eine Webanwendung angewendet werden.