Générer des certificats pour la configuration du navigateur sans en-tête pour Linux
Générez des certificats TLS/SSL pour sécuriser l’API REST Docker et authentifier les demandes HTTP.
Avant de commencer
Remplissez les conditions préalables énumérées dans la Configuration du navigateur sans en-tête pour Linux rubrique.
Rôle requis : administrateur sur votre ServiceNow instance et administrateur local sur l’ordinateur hôte.
Pourquoi et quand exécuter cette tâche
Avertissement :
Obtenez les clés d’autorité de certification auprès d’une autorité de certification approuvée.
Par défaut, lors de l’exposition de l’API Docker, les demandes ne sont pas authentifiées, ce qui peut rendre votre ordinateur hôte vulnérable aux attaques. L’API Docker, cependant, prend en charge l’authentification TLS où les demandes sont vérifiées par rapport aux clés privées publiques fournies dans le chiffrement HTTPS. Dans cette étape, vous allez créer ces clés pour le serveur et le client.
Conseil :
Pour en savoir plus, consultez Utiliser TLS (HTTPS) pour protéger le socket démon Docker.Pour vous en souvenir plus facilement, entrez les commandes suivantes dans votre terminal Linux. Remarque : N’ajoutez pas ces variables d’environnement à votre profil de terminal. Pour des raisons de sécurité, ils ne doivent exister que pour la durée de la session en cours.
export PASSWORD="<mot de passe pour générer les certificats avec> »export SERVERIP="<l’adresse IP de ce serveur> »export HOSTNAME="<nom d’hôte de ce serveur> »