Saltar al contenido principal

Generar Certificado de Servidor

Proceso Manual

1. Crear Clave Privada del Servidor

openssl genrsa -out private/servidor-key.pem 2048

2. Crear Solicitud de Firma (CSR)

openssl req -config openssl.cnf -key private/servidor-key.pem -new -sha256 -out servidor.csr
  • El Common Name debe ser tu dominio (ej: www.midominio.com)
  • Usa el archivo openssl.cnf con tu configuración

3. Firmar con tu CA

openssl ca -config openssl.cnf -extensions server_cert -days 365 -notext -md sha256 -in servidor.csr -out certs/servidor-cert.pem
  • El certificado será válido por 1 año (365 días)
  • Firmado por tu CA

Verificar Certificado

Ver detalles:

openssl x509 -in certs/servidor-cert.pem -text -noout

Verificar firma:

openssl verify -CAfile ca-cert.pem certs/servidor-cert.pem

Ver fechas de validez:

openssl x509 -in certs/servidor-cert.pem -dates -noout