Skip to main content
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

Configurer les certificats d'interface de gestion

Contributeurs

Vous pouvez remplacer le certificat de l'interface de gestion par défaut par un certificat personnalisé unique qui permet aux utilisateurs d'accéder à Grid Manager et au Gestionnaire de locataires sans rencontrer d'avertissement de sécurité. Vous pouvez également revenir au certificat d'interface de gestion par défaut ou en générer un nouveau.

Description de la tâche

Par défaut, chaque nœud d'administration est doté d'un certificat signé par l'autorité de certification de la grille. Ces certificats signés par l'autorité de certification peuvent être remplacés par un seul certificat d'interface de gestion personnalisée commun et une clé privée correspondante.

Étant donné qu'un seul certificat d'interface de gestion personnalisée est utilisé pour tous les nœuds d'administration, vous devez spécifier le certificat en tant que certificat générique ou multidomaine si les clients doivent vérifier le nom d'hôte lors de la connexion à Grid Manager et au tenant Manager. Définissez le certificat personnalisé de sorte qu'il corresponde à tous les nœuds d'administration de la grille.

Vous devez terminer la configuration sur le serveur et, en fonction de l'autorité de certification racine (AC) que vous utilisez, les utilisateurs peuvent également avoir besoin d'installer le certificat d'autorité de certification Grid dans le navigateur Web qu'ils utiliseront pour accéder au Grid Manager et au Gestionnaire de locataires.

Remarque Pour garantir que les opérations ne sont pas interrompues par un certificat de serveur ayant échoué, l'alerte expiration du certificat de serveur pour l'interface de gestion est déclenchée lorsque ce certificat de serveur est sur le point d'expirer. Si nécessaire, vous pouvez afficher le moment où le certificat en cours expire en sélectionnant CONFIGURATION sécurité certificats et en consultant la date d'expiration du certificat de l'interface de gestion dans l'onglet Global.
Remarque

Si vous accédez à Grid Manager ou au Gestionnaire de locataires à l'aide d'un nom de domaine au lieu d'une adresse IP, le navigateur affiche une erreur de certificat sans option de contournement si l'un des cas suivants se produit :

Ajoutez un certificat d'interface de gestion personnalisée

Pour ajouter un certificat d'interface de gestion personnalisée, vous pouvez fournir votre propre certificat ou en générer un à l'aide de Grid Manager.

Étapes
  1. Sélectionnez CONFIGURATION sécurité certificats.

  2. Dans l'onglet Global, sélectionnez Management interface certificate.

  3. Sélectionnez utiliser le certificat personnalisé.

  4. Chargez ou générez le certificat.

    Télécharger le certificat

    Téléchargez les fichiers de certificat de serveur requis.

    1. Sélectionnez Télécharger le certificat.

    2. Téléchargez les fichiers de certificat de serveur requis :

      • Certificat de serveur : fichier de certificat de serveur personnalisé (codé PEM).

      • Clé privée de certificat : fichier de clé privée de certificat de serveur personnalisé (.key).

        Remarque Les clés privées EC doivent être de 224 bits ou plus. Les clés privées RSA doivent être de 2048 bits ou plus.
      • Paquet CA : un fichier facultatif unique contenant les certificats de chaque autorité de certification intermédiaire (AC). Le fichier doit contenir chacun des fichiers de certificat d'autorité de certification codés au PEM, concaténés dans l'ordre de la chaîne de certificats.

    3. Développez Détails du certificat pour afficher les métadonnées de chaque certificat que vous avez téléchargé. Si vous avez téléchargé un bundle CA facultatif, chaque certificat s'affiche sur son propre onglet.

      • Sélectionnez Télécharger le certificat pour enregistrer le fichier de certificat ou sélectionnez Télécharger le paquet CA pour enregistrer le lot de certificats.

        Spécifiez le nom du fichier de certificat et l'emplacement de téléchargement. Enregistrez le fichier avec l'extension .pem.

      Par exemple : storagegrid_certificate.pem

      • Sélectionnez Copy certificate PEM ou Copy CA bundle PEM pour copier le contenu du certificat pour le coller ailleurs.

    4. Sélectionnez Enregistrer. + le certificat d'interface de gestion personnalisée est utilisé pour toutes les nouvelles connexions ultérieures à Grid Manager, tenant Manager, l'API Grid Manager ou l'API tenant Manager.

    Générez un certificat

    Générez les fichiers de certificat du serveur.

    Remarque La meilleure pratique pour un environnement de production consiste à utiliser un certificat d'interface de gestion personnalisée signé par une autorité de certification externe.
    1. Sélectionnez générer certificat.

    2. Spécifiez les informations de certificat :

      • Nom de domaine : un ou plusieurs noms de domaine pleinement qualifiés à inclure dans le certificat. Utilisez un * comme caractère générique pour représenter plusieurs noms de domaine.

      • IP : une ou plusieurs adresses IP à inclure dans le certificat.

      • Sujet: X.509 sujet ou nom distinctif (DN) du propriétaire du certificat.

      • Jours valides: Nombre de jours après la création que le certificat expire.

    3. Sélectionnez generate.

    4. Sélectionnez Détails du certificat pour afficher les métadonnées du certificat généré.

      • Sélectionnez Télécharger le certificat pour enregistrer le fichier de certificat.

        Spécifiez le nom du fichier de certificat et l'emplacement de téléchargement. Enregistrez le fichier avec l'extension .pem.

      Par exemple : storagegrid_certificate.pem

      • Sélectionnez Copier le certificat PEM pour copier le contenu du certificat pour le coller ailleurs.

    5. Sélectionnez Enregistrer. + le certificat d'interface de gestion personnalisée est utilisé pour toutes les nouvelles connexions ultérieures à Grid Manager, tenant Manager, l'API Grid Manager ou l'API tenant Manager.

  5. Actualisez la page pour vous assurer que le navigateur Web est mis à jour.

    Remarque Après avoir téléchargé ou généré un nouveau certificat, autorisez jusqu'à un jour l'effacement des alertes d'expiration de certificat associées.
  6. Une fois que vous avez ajouté un certificat d'interface de gestion personnalisé, la page de certificat de l'interface de gestion affiche des informations détaillées sur le certificat pour les certificats en cours d'utilisation. + vous pouvez télécharger ou copier le certificat PEM selon vos besoins.

Restaurez le certificat de l'interface de gestion par défaut

Vous pouvez revenir à l'utilisation du certificat d'interface de gestion par défaut pour les connexions Grid Manager et tenant Manager.

Étapes
  1. Sélectionnez CONFIGURATION sécurité certificats.

  2. Dans l'onglet Global, sélectionnez Management interface certificate.

  3. Sélectionnez utiliser le certificat par défaut.

    Lorsque vous restaurez le certificat d'interface de gestion par défaut, les fichiers de certificat de serveur personnalisés que vous avez configurés sont supprimés et ne peuvent pas être récupérés du système. Le certificat d'interface de gestion par défaut est utilisé pour toutes les nouvelles connexions client suivantes.

  4. Actualisez la page pour vous assurer que le navigateur Web est mis à jour.

Utilisez un script pour générer un nouveau certificat d'interface de gestion auto-signé

Si une validation stricte du nom d'hôte est requise, vous pouvez utiliser un script pour générer le certificat de l'interface de gestion.

Ce dont vous avez besoin
  • Vous disposez d'autorisations d'accès spécifiques.

  • Vous avez le Passwords.txt fichier.

Description de la tâche

La meilleure pratique pour un environnement de production consiste à utiliser un certificat signé par une autorité de certification externe.

Étapes
  1. Obtenez le nom de domaine complet (FQDN) de chaque nœud d'administration.

  2. Connectez-vous au nœud d'administration principal :

    1. Saisissez la commande suivante : ssh admin@primary_Admin_Node_IP

    2. Entrez le mot de passe indiqué dans le Passwords.txt fichier.

    3. Entrez la commande suivante pour passer à la racine : su -

    4. Entrez le mot de passe indiqué dans le Passwords.txt fichier.

      Lorsque vous êtes connecté en tant que root, l'invite passe de $ à #.

  3. Configurez StorageGRID avec un nouveau certificat auto-signé.

    $ sudo make-certificate --domains wildcard-admin-node-fqdn --type management

    • Pour --domains, Utilisez des caractères génériques pour représenter les noms de domaine complets de tous les nœuds d'administration. Par exemple : *.ui.storagegrid.example.com utilise le caractère générique * pour représenter admin1.ui.storagegrid.example.com et admin2.ui.storagegrid.example.com.

    • Réglez --type à management Pour configurer le certificat de l'interface de gestion, utilisé par Grid Manager et tenant Manager.

    • Par défaut, les certificats générés sont valables pendant un an (365 jours) et doivent être recréés avant leur expiration. Vous pouvez utiliser le --days argument pour remplacer la période de validité par défaut.

      Remarque La période de validité d'un certificat commence quand make-certificate est exécuté. Vous devez vous assurer que le client de gestion est synchronisé avec la même source horaire que StorageGRID ; sinon, le client peut rejeter le certificat.
      $ sudo make-certificate --domains *.ui.storagegrid.example.com --type management --days 720

      Le résultat contient le certificat public requis par votre client de l'API de gestion.

  4. Sélectionnez et copiez le certificat.

    Incluez les étiquettes DE DÉBUT et DE FIN dans votre sélection.

  5. Déconnectez-vous du shell de commande. $ exit

  6. Vérifiez que le certificat a été configuré :

    1. Accédez au Grid Manager.

    2. Sélectionnez CONFIGURATION sécurité certificats

    3. Dans l'onglet Global, sélectionnez Management interface certificate.

  7. Configurez votre client de gestion pour utiliser le certificat public que vous avez copié. Incluez les balises DE DÉBUT et DE FIN.

Téléchargez ou copiez le certificat de l'interface de gestion

Vous pouvez enregistrer ou copier le contenu du certificat de l'interface de gestion pour l'utiliser ailleurs.

Étapes
  1. Sélectionnez CONFIGURATION sécurité certificats.

  2. Dans l'onglet Global, sélectionnez Management interface certificate.

  3. Sélectionnez l'onglet Server ou CA bundle, puis téléchargez ou copiez le certificat.

    Téléchargez le fichier de certificat ou le bundle CA

    Téléchargez le certificat ou le bundle CA .pem fichier. Si vous utilisez un bundle CA facultatif, chaque certificat du bundle s'affiche dans son propre sous-onglet.

    1. Sélectionnez Télécharger le certificat ou Télécharger le paquet CA.

      Si vous téléchargez un bundle CA, tous les certificats des onglets secondaires de l'offre CA sont téléchargés en un seul fichier.

    2. Spécifiez le nom du fichier de certificat et l'emplacement de téléchargement. Enregistrez le fichier avec l'extension .pem.

      Par exemple : storagegrid_certificate.pem

    Copie du certificat ou pack CA PEM

    Copiez le texte du certificat pour le coller ailleurs. Si vous utilisez un bundle CA facultatif, chaque certificat du bundle s'affiche dans son propre sous-onglet.

    1. Sélectionnez Copy Certificate PEM ou Copy CA bundle PEM.

      Si vous copiez un bundle CA, tous les certificats des onglets secondaires de l'offre CA sont copiés ensemble.

    2. Collez le certificat copié dans un éditeur de texte.

    3. Enregistrez le fichier texte avec l'extension .pem.

      Par exemple : storagegrid_certificate.pem