Capítulo 48. Obtención de un certificado IdM para un servicio mediante certmonger
48.1. Resumen de Certmonger Copiar enlaceEnlace copiado en el portapapeles!
Qué hace certmonger
Cuando la Gestión de Identidades (IdM) se instala con una Autoridad de Certificados (CA) IdM integrada, utiliza el servicio certmonger para rastrear y renovar los certificados de sistema y de servicio. Cuando el certificado está llegando a su fecha de caducidad, certmonger gestiona el proceso de renovación mediante:
- regenerar una solicitud de firma de certificado (CSR) utilizando las opciones proporcionadas en la solicitud original.
-
enviando la CSR a la CA de IdM mediante el comando de la API de IdM
cert-request. - recibir el certificado de la CA IdM.
- ejecutando un comando de pre-salvado si se especifica en la solicitud original.
-
instalar el nuevo certificado en la ubicación especificada en la solicitud de renovación: en una base de datos
NSSo en un archivo. -
ejecutar un comando post-save si se especifica en la solicitud original. Por ejemplo, el comando post-save puede indicar a
certmongerque reinicie un servicio relevante, para que el servicio recoja el nuevo certificado.
Tipos de certificados certmonger pistas
Los certificados pueden dividirse en certificados de sistema y de servicio.
A diferencia de los certificados de servicio (por ejemplo, para HTTP, LDAP y PKINIT), que tienen diferentes pares de claves y nombres de asunto en diferentes servidores, los certificados de sistema IdM y sus claves son compartidos por todas las réplicas de CA. Los certificados del sistema IdM incluyen:
-
IdM CAcertificado -
OCSPcertificado de firma -
IdM CA subsystemcertificados -
IdM CA audit signingcertificado -
IdM renewal agent(RA) certificado -
KRAcertificados de transporte y almacenamiento
El servicio certmonger realiza un seguimiento de los certificados del sistema IdM y de los servicios que se solicitaron durante la instalación del entorno IdM con una CA integrada. Certmonger también realiza un seguimiento de los certificados que ha solicitado manualmente el administrador del sistema para otros servicios que se ejecutan en el host IdM. Certmonger no realiza un seguimiento de los certificados de CA externas ni de los certificados de usuario.
Componentes de Certmonger
El servicio certmonger consta de dos componentes principales:
-
El
certmonger daemon, que es el motor que rastrea la lista de certificados y lanza comandos de renovación -
La utilidad
getcertpara elcommand-line interface(CLI), que permite al administrador del sistema enviar activamente comandos al demoniocertmonger.
Más concretamente, el administrador del sistema puede utilizar la utilidad getcert para: