Question Cryptage et changement de mdp d'un compte local
- olivier
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 13
- Remerciements reçus 0
il y a 13 ans 3 semaines #14079
par olivier
Cryptage et changement de mdp d'un compte local a été créé par olivier
Bonjour,
Tout d'abord merci pour ce fabuleux sites et forum plein de ressources utiles et pratiques !!!
Bien j'ai un script qui fonctionne : il change le mot des comptes du domaine avec le mot de passe crypté via une clé dans le script.
je m'attaque au changement de mot de passe de mes comptes locaux
j'ai mon mdp crypté en $passwordsecure (même routine que celle utilisé pour le cryptage du mdp d'un compte AD) => typename : system.security.Securestring)
Une fois mon mdp crypté je lance le changement de mdp :
$objetAdminUser = [ADSI]\"WinNT://$server/$user,user\"
$objetAdminUser.SetPassword($passwordSecure)
qui me retourne
Exception lors de l'appel de « SetPassword » avec « 1 » argument(s) : « Le type
ne correspond pas. (Exception de HRESULT : 0x80020005 (DISP_E_TYPEMISMATCH)) »
Au niveau de C:\outils\test.ps1 : 30 Caractère : 26
+ $objAdminUser.SetPassword <<<< ($passwordSecure)
+ CategoryInfo : NotSpecified: (
[], MethodInvocationException
+ FullyQualifiedErrorId : CatchFromBaseAdapterMethodInvokeTI
bref il n'arrive pas a gérer le fait que mon mdp soit en typename : system.security.Securestring. Et là je suis bloqué car je ne trouve pas de commande alternative pour changer le mdp local en utilisant un mdp de type system.security.Securestring
<br><br>Message édité par: CHAILLOT, à: 26/02/13 11:35
Tout d'abord merci pour ce fabuleux sites et forum plein de ressources utiles et pratiques !!!
Bien j'ai un script qui fonctionne : il change le mot des comptes du domaine avec le mot de passe crypté via une clé dans le script.
je m'attaque au changement de mot de passe de mes comptes locaux
j'ai mon mdp crypté en $passwordsecure (même routine que celle utilisé pour le cryptage du mdp d'un compte AD) => typename : system.security.Securestring)
Une fois mon mdp crypté je lance le changement de mdp :
$objetAdminUser = [ADSI]\"WinNT://$server/$user,user\"
$objetAdminUser.SetPassword($passwordSecure)
qui me retourne
Exception lors de l'appel de « SetPassword » avec « 1 » argument(s) : « Le type
ne correspond pas. (Exception de HRESULT : 0x80020005 (DISP_E_TYPEMISMATCH)) »
Au niveau de C:\outils\test.ps1 : 30 Caractère : 26
+ $objAdminUser.SetPassword <<<< ($passwordSecure)
+ CategoryInfo : NotSpecified: (
+ FullyQualifiedErrorId : CatchFromBaseAdapterMethodInvokeTI
bref il n'arrive pas a gérer le fait que mon mdp soit en typename : system.security.Securestring. Et là je suis bloqué car je ne trouve pas de commande alternative pour changer le mdp local en utilisant un mdp de type system.security.Securestring
Connexion ou Créer un compte pour participer à la conversation.
- SiSMik
- Hors Ligne
- Membre platinium
-
Réduire
Plus d'informations
- Messages : 492
- Remerciements reçus 0
il y a 13 ans 3 semaines #14114
par SiSMik
Réponse de SiSMik sur le sujet Re:Cryptage et changement de mdp d'un compte local
Salut,
[ADSI] est un raccourci de la classe System.DirectoryServices.DirectoryEntry.
Sur MSDN il n'est spécifié nul part que tu peux définir un password crypté.
Désolé, ce que tu veux faire est impossible avec ADSI pour moi.
[ADSI] est un raccourci de la classe System.DirectoryServices.DirectoryEntry.
Sur MSDN il n'est spécifié nul part que tu peux définir un password crypté.
Désolé, ce que tu veux faire est impossible avec ADSI pour moi.
Connexion ou Créer un compte pour participer à la conversation.
- olivier
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 13
- Remerciements reçus 0
il y a 13 ans 3 semaines #14131
par olivier
Réponse de olivier sur le sujet Re:Cryptage et changement de mdp d'un compte local
Merci pour l'info.
Je vais tester un moyen détourné.
Je vais tester un moyen détourné.
Connexion ou Créer un compte pour participer à la conversation.
- Matthew BETTON
- Hors Ligne
- Membre platinium
-
Réduire
Plus d'informations
- Messages : 968
- Remerciements reçus 0
il y a 13 ans 3 semaines #14134
par Matthew BETTON
Réponse de Matthew BETTON sur le sujet Re:Cryptage et changement de mdp d'un compte local
Bonsoir,
CHAILLOT écrit:
Peux tu poster ici la routine en question ?
@ +
Matthew
CHAILLOT écrit:
j'ai mon mdp crypté en $passwordsecure (même routine que celle utilisé pour le cryptage du mdp d'un compte AD) => typename : system.security.Securestring)
Peux tu poster ici la routine en question ?
@ +
Matthew
Connexion ou Créer un compte pour participer à la conversation.
- SiSMik
- Hors Ligne
- Membre platinium
-
Réduire
Plus d'informations
- Messages : 492
- Remerciements reçus 0
il y a 13 ans 3 semaines #14138
par SiSMik
Un café la prochaine fois qu'on se voit que c'est
[code:1]ConvertTo-SecureString[/code:1]
Réponse de SiSMik sur le sujet Re:Cryptage et changement de mdp d'un compte local
Peux tu poster ici la routine en question ?
Un café la prochaine fois qu'on se voit que c'est
[code:1]ConvertTo-SecureString[/code:1]
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6311
- Remerciements reçus 68
il y a 13 ans 3 semaines #14140
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Re:Cryptage et changement de mdp d'un compte local
benduru écrit:
Fabien the ... .Un café la prochaine fois qu'on se voit
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.108 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les initiés
- Cryptage et changement de mdp d'un compte local