bg-tutorials

Cómo generar un CSR en Ubuntu

En este tutorial, le mostraremos cómo generar un CSR en Ubuntu, específicamente en un servidor Apache basado en Ubuntu a través del protocolo de shell seguro (SSH).

Ubuntu utiliza OpenSSL para la generación de CSR. Puedes ejecutar comandos de generación de claves y CSR desde el terminal, y que puedes especificar detalles del asunto mediante banderas o archivos de configuración.

Sólo tienes que seguir los pasos que se indican a continuación:

Paso 1: Accede a tu servidor Ubuntu

Ejecútalo desde tu máquina local (Terminal, PowerShell, etc.):

ssh tu-usuario@tu-servidor-ubuntu

Paso 2: Generar la clave privada y la CSR (con SANs)

Utiliza este comando único y seguro (funciona con OpenSSL 1.1.1+ de Ubuntu):

openssl req -new -newkey rsa:2048 -nodes \
-keyout mydomain.key \
-out mydomain.csr \
-subj "/C=US/ST=YourState/L=YourCity/O=YourCompany/CN=mydomain.com" \
-addext "subjectAltName=DNS:mydomain.com,DNS:www.mydomain.com"

Sustituye midominio.com por tu dominio real. Añade más dominios si es necesario, separados por comas, por ejemplo, DNS:api.midominio.com. Para el comodín: incluye tanto *.midominio.com como midominio.com.

Además, pon el nombre real de tu empresa, el estado y la ciudad en –subj line,no marcadores de posición.

Paso 3: Localiza tus archivos

Ahora ejecuta el siguiente comando: ls

Deberías ver dos archivos nuevos en tu carpeta:

  • midominio.key: esta es tu clave privada. Mantenla a salvo y nunca la compartas con nadie.
  • midominio.csr: es tu solicitud de certificado. Enviarás ésta al proveedor de SSL.

Paso 4: Envía tu CSR

Ahora que ya tienes tu archivo CSR, tienes que enviarlo a tu proveedor de SSL (CA). Para ver el contenido, ejecuta

cat mydomain.csr

Verás un bloque de texto parecido a éste:

—–BEGIN CERTIFICATE REQUEST—–
MIIBozCB… (una cadena de caracteres de aspecto aleatorio)
—–END CERTIFICATE REQUEST—–

Tienes que copiarlo todo, incluidas las líneas BEGIN y END.
Todo ese bloque es tu Solicitud de Firma de Certificado.

Después de que su CA valide la CSR y emita el certificado SSL, puede continuar con las instrucciones de instalación de Ubuntu SSL.

Ahorre un 10% en certificados SSL al realizar su pedido hoy mismo.

Emisión rápida, cifrado potente, 99,99% de confianza del navegador, asistencia dedicada y garantía de devolución del dinero en 25 días. Código del cupón: SAVE10

Una imagen detallada de un dragón en vuelo
Escrito por

Redactor de contenidos experimentado especializado en Certificados SSL. Transformar temas complejos de ciberseguridad en contenido claro y atractivo. Contribuir a mejorar la seguridad digital a través de narrativas impactantes.