PowerShell - Définir le nom convivial d'un certificat

Petite note pour définir avec PowerShell le nom convivial (friendlyname) d'un certificat.

Procédure

1) Identifier le certificat à configurer en utilisant la commande suivante (conserver la valeur Thumbprint pour la suite de la procédure) :

> Get-ChildItem Cert:\LocalMachine\My | fl

Subject : CN=*.adminmalin.fr
Issuer : CN=R3, O=Let's Encrypt, C=US
Thumbprint : C376287BB6EEF40E74FBF4D39EFA4BAC24031CB2
FriendlyName :
NotBefore : 12/04/2023 20:47:19
NotAfter : 11/07/2023 20:47:18
Extensions : {System.Security.Cryptography.Oid, System.Security.Cryptography.Oid, System.Security.Cryptography.Oid, System.Security.Cryptography.Oid...}

Subject : CN=WIN-M4BGKG2MRBA
Issuer : CN=WIN-M4BGKG2MRBA
Thumbprint : 04CEB668C3CED37E308983CF1B594DF01AFA7700
FriendlyName :
NotBefore : 30/01/2023 22:02:35
NotAfter : 29/01/2026 22:02:35
Extensions : {System.Security.Cryptography.Oid, System.Security.Cryptography.Oid, System.Security.Cryptography.Oid, System.Security.Cryptography.Oid}

Remplacer My par l'emplacement de votre choix. Pour connaitre les valeurs possibles, utiliser la commande suivante :

> Get-ChildItem Cert:\LocalMachine

2) Modifier le nom convivial du certificat (friendlyname) en utilisant la commande suivante :

> (Get-ChildItem -Path Cert:\LocalMachine\My\C376287BB6EEF40E74FBF4D39EFA4BAC24031CB2).FriendlyName = "OOS-Cert"

Remplacer l'empreinte par la valeur récupérée à l'étape 1) et la valeur FriendlyName par celle de votre choix.

3) Vérifier le changement de configuration en réutilisant la commande de l'étape 1) :

> Get-ChildItem Cert:\LocalMachine\My | fl

Subject : CN=*.adminmalin.fr
Issuer : CN=R3, O=Let's Encrypt, C=US
Thumbprint : C376287BB6EEF40E74FBF4D39EFA4BAC24031CB2
FriendlyName : OOS-Cert
NotBefore : 12/04/2023 20:47:19
NotAfter : 11/07/2023 20:47:18
Extensions : {System.Security.Cryptography.Oid, System.Security.Cryptography.Oid, System.Security.Cryptography.Oid, System.Security.Cryptography.Oid...}

Subject : CN=WIN-M4BGKG2MRBA
Issuer : CN=WIN-M4BGKG2MRBA
Thumbprint : 04CEB668C3CED37E308983CF1B594DF01AFA7700
FriendlyName :
NotBefore : 30/01/2023 22:02:35
NotAfter : 29/01/2026 22:02:35
Extensions : {System.Security.Cryptography.Oid, System.Security.Cryptography.Oid, System.Security.Cryptography.Oid,

 

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *