3.2. L'RHN SSL Maintenance Tool


Red Hat Network fournit un outil en ligne de commande pour faciliter la gestion de votre infrastructure sécurisée : l'RHN SSL Maintenance Tool, connu habituellement par sa commande rhn-ssl-tool. Cet outil est disponible comme faisant partie du paquetage rhns-certs-tools. Ce paquetage se trouve dans les canaux logiciels pour le dernier RHN Proxy Server et le dernier RHN Satellite Server (ainsi que l'ISO du RHN Satellite Server). L'RHN SSL Maintenance Tool vous permet de générer votre propre paire de clés SSL CA, ainsi que les ensembles de clés SSL du serveur Web (parfois appelés paires de clés).
Cet outil est uniquement un outil de construction. Il génère toutes les clés et tous les certificats SSL qui sont requis. Il met également en paquetages les fichiers en format RPM pour une distribution et une installation rapides sur toutes les machines client. Par contre, il ne les déploie pas, l'administrateur doit le faire, ou dans de nombreux cas, cette opération est automatisée par le RHN Satellite Server.

Note

Le fichier rhns-certs-tools, qui contient rhn-ssl-tool, peut être installé et exécuté sur tout système Red Hat Enterprise Linux courant avec des besoins minimums. Cette facilité est offerte aux administrateurs qui souhaitent gérer leur infrastructure SSL depuis leur poste de travail ou un autre système autre que leur(s) serveur(s) RHN.
Voici les cas où l'outil est requis :
  • Lors de la mise à jour de votre certificat CA public, ce qui est rare.
  • Lors de l'installation d'un RHN Proxy Server version 3.6 ou une version supérieure qui se connecte aux serveurs RHN centraux comme son service de plus haut niveau - le service hébergé, pour des raisons de sécurité, ne peut pas être un dépôt pour votre clé et votre certificat SSL CA, qui sont privés à votre organisation.
  • Lors de la reconfiguration de votre infrastructure RHN pour utiliser SSL quand elle ne l'utilisait pas avant.
  • Lors de l'ajout de RHN Proxy Server de versions inférieures à 3.6 dans votre infrastructure RHN.
  • Lors de l'ajout de plusieurs RHN Satellite Server à votre infrastructure RHN - consultez un représentant de Red Hat pour obtenir des instructions à ce sujet.
Voici les cas où l'outil n'est pas requis :
  • Durant l'installation d'un RHN Satellite Server - tous les paramètres SSL sont configurés durant l'installation. Les clés et le certificat SSL sont construits et déployés automatiquement.
  • Durant l'installation d'un RHN Proxy Server version 3.6 ou une version supérieure si il est connecté à un RHN Satellite Server version 3.6 ou une version supérieure comme son plus haut niveau de service - le RHN Satellite Server contient toutes les informations SSL nécessaires pour configurer, construire et déployer les clés et certificats SSL du RHN Proxy Server.
Les procédures d'installation du RHN Satellite Server et du RHN Proxy Server assurent que le certificat SSL CA publique est déployé dans le répertoire /pub de chaque serveur. Ce certificat public est utilisé par les systèmes client pour se connecter au serveur RHN. Consultez la Section 3.3, « Déploiement du certificat SSL CA public sur les clients » pour davantage d'informations.
En bref, si l'infrastructure RHN de votre organisation déploie la dernière version du RHN Satellite Server comme son plus haut niveau de service, vous n'aurez sûrement pas besoin d'utiliser l'outil. Sinon, familiarisez vous à son utilisation.

3.2.1. Génération de SSL expliquée

Les avantages primaires de l'utilisation de l'RHN SSL Maintenance Tool sont les suivants : sécurité, flexibilité et portabilité. La sécurité est accomplie via la création de clés et de certificats SSL distincts du serveur Web pour chaque serveur RHN, tous signés par une seule paire de clés SSL CA créée par votre organisation. La flexibilité est fournie par la capacité de l'outil à fonctionner sur toute machine qui a le paquetage rhns-certs-tools installé. La portabilité existe dans une structure de construction qui peut être stockée n'importe où en garde et qui peut ensuite être installée n'importe où le besoin se présente.
Une fois de plus, si le serveur RHN supérieur de votre infrastructure est le RHN Satellite Server le plus récent, il se peut que tout ce que vous aurez à faire est de restaurer votre arborescence ssl-build d'une archive dans le répertoire /root/ et d'utiliser les outils de configuration fournis sur le site Web du RHN Satellite Server.
Pour utiliser l'RHN SSL Maintenance Tool à son maximum, exécutez les tâches suivantes de haut niveau dans l'ordre suivant. Reportez-vous aux sections restantes pour les informations requises :
  1. Installez le paquetage rhns-certs-tools sur un système dans votre organisation, peut-être mais pas forcément le RHN Satellite Server ou le RHN Proxy Server.
  2. Créez une seule paire de clés SSL CA pour votre organisation et installez le RPM ou le certificat public résultant sur tous les systèmes client.
  3. Créez un ensemble de clés SSL du serveur Web pour chaque Proxy et Satellite à déployer et installez les RPM résultants sur les serveurs RHN, en redémarrant le service httpd plus tard :
     /sbin/service httpd restart 
    Copy to Clipboard Toggle word wrap
  4. Archivez l'arborescence de construction SSL - composée du répertoire de construction primaire et de tous les sous-répertoires et fichiers - sur un média amovible, comme une disquette. (Les besoins d'espace disque sont insignifiants.)
  5. Vérifiez puis stockez cette archive dans un endroit sécurisé, comme celui décrit pour les sauvegardes dans les sections Besoins supplémentaires du guide d'installation du Proxy ou du Satellite.
  6. Enregistrez et sécurisez le mot de passe CA pour une prochaine utilisation.
  7. Supprimez l'arborescence de construction depuis le système de construction pour des raisons de sécurité, mais uniquement lorsque l'entière infrastructure RHN est en place et configurée.
  8. Lorsque des ensembles de clés SSL du serveur Web sont nécessaires, restaurez l'arborescence de construction sur un système qui exécute l'RHN SSL Maintenance Tool et répétez les étapes 3 à 7.
Retour au début
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. Découvrez nos récentes mises à jour.

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 le Blog 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.

Theme

© 2025 Red Hat