5.5. Utilisation des profils de certificats et des listes de contrôle de l'autorité de certification pour émettre des certificats


Vous pouvez demander des certificats à l'aide d'un profil de certificat lorsque les listes de contrôle d'accès (CA ACL) de l'autorité de certification l'autorisent. Cette procédure décrit comment demander un certificat S/MIME pour un utilisateur utilisant un profil de certificat personnalisé auquel l'accès a été accordé via une liste de contrôle d'accès de l'autorité de certification.

Conditions préalables

  • Votre profil de certificat a été créé.
  • Une liste de contrôle CA a été créée pour permettre à l'utilisateur d'utiliser le profil de certificat requis pour demander un certificat.
Note

Vous pouvez contourner la vérification de la CAL si l'utilisateur qui exécute la commande cert-request:

  • Est l'utilisateur de admin.
  • A l'autorisation de Request Certificate ignoring CA ACLs.

Procédure

  1. Générer une demande de certificat pour l'utilisateur. Par exemple, en utilisant OpenSSL :

    $ openssl req -new -newkey rsa:2048 -days 365 -nodes -keyout private.key -out cert.csr -subj '/CN=smime_user'
  2. Demander un nouveau certificat pour l'utilisateur à l'autorité de certification IdM :

    $ ipa cert-request cert.csr --principal=smime_user --profile-id=smime

    L'option --ca sub-CA_name peut être ajoutée à la commande pour demander le certificat à une autorité de certification secondaire plutôt qu'à l'autorité de certification racine.

Verification steps

  • Vérifiez que le certificat nouvellement émis est attribué à l'utilisateur :

    $ ipa user-show user
      User login: user
      ...
      Certificate: MIICfzCCAWcCAQA...
      ...

Ressources supplémentaires

  • Voir la page de manuel ipa(a).
  • Voir la commande ipa help user-show.
  • Voir la commande ipa help cert-request.
  • Voir la page de manuel openssl(lssl).
Red Hat logoGithubRedditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez leBlog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

© 2024 Red Hat, Inc.