¿Cómo creo un .Archivo CRT en Linux?

¿Cómo creo un .Archivo CRT en Linux?

.La extensión del archivo CRT representa un certificado SSL/TLS para asegurar la comunicación entre un servidor web y un navegador.

Hoy exploraremos cómo generar un certificado utilizando la herramienta OpenSSL en Ubuntu 22.04. Antes de comenzar, asegúrese de que OpenSSL esté instalado en su sistema con buenas bibliotecas y dependencias.

Requisitos previos

OpenSSL instalado en Ubuntu 22.04.

Guía

Usaremos los siguientes pasos para generar un .Archivo CRT en Ubuntu 22.04:

Paso 1: generar un archivo de clave privada

Este paso mostrará cómo se genera una clave privada utilizando OpenSSL.

Para generar una clave privada utilizando la herramienta OpenSSL, ejecute el siguiente comando:

OpenSSL Genrsa -Out Privado.llave

Producción

Como puede ver, se genera una clave privada utilizando el algoritmo RSA. La salida también nos dice que la clave tiene 2048 bits de largo.

Paso 2: generar una clave privada y un archivo de solicitud de firma de certificado (CSR)

Este es el paso en el que crearemos una solicitud de firma de certificado utilizando la clave privada que generamos en el paso anterior. Para crear CSR, emita el siguiente comando:

openssl req -new -key privado.Clave -Solicitud.CSR

Se le solicitará que proporcione información para su certificado, como el nombre de su país, el estado o la provincia, el nombre de la localidad, el nombre de la organización, la unidad de la organización, el nombre común, la dirección de correo electrónico, el nombre opcional de la empresa y una contraseña de desafío, como se muestra en la salida a continuación. Asegúrese de proporcionar la información correcta.

Producción

Una vez que se acepta la información, un .Se generará el archivo CSR.

Paso 3: crear un .Archivo CRT

Crearemos un archivo de certificado utilizando el .Archivo CSR y el archivo de clave privada que generamos en los pasos anteriores. Esto se puede lograr usando el siguiente comando:

Producción

El .El archivo CRT se creará en su directorio de inicio o en su directorio de trabajo actual.

Paso 4: verificar .Archivo CRT

Ahora, verifiquemos si el .El archivo CRT se ha creado correctamente. Para hacer eso, vaya al directorio de inicio. Encontrará un archivo con el certificado de nombre.CRT. Este es el archivo que creamos en el paso anterior. Luego, publique su contenido con el siguiente comando:

Producción

Esto nos dice que hemos generado con éxito un certificado.

Conclusión

Esta guía detalló cómo generar una clave privada, una solicitud de firma de certificado y un certificado utilizando la herramienta OpenSSL. Una vez que se crea el certificado, se puede aplicar a una aplicación web para fines de prueba.