configura o bloqueio temporário de conta usando o powershell

1

Meu laptop do Windows 8.1 não tem gpedit.msc. Desejo configurar meu laptop para que a conta seja bloqueada por 15 minutos se alguém inserir a senha incorreta três vezes.

Encontrei algumas páginas da web com links para instalar o gpedit, mas não tenho certeza se posso confiar na origem do download.

Existe uma maneira de realizar isso sem usar um script powershell?

    
por user584583 29.01.2015 / 20:43

1 resposta

1

Isso é um pouco complicado porque essas configurações são armazenadas na parte do SAM do registro que não está facilmente disponível para um script ou usuários, as configurações estão em formato binário em

[HKEY_LOCAL_MACHINE\SAM\SAM\Domains\Account\F]

Uma maneira de mudar isso é criar um arquivo de texto como C: \ NewLockoutSettings.txt com este conteúdo:

 [Unicode]
 Unicode=yes
 [Version]
 signature="$CHICAGO$"
 Revision=1
 [System Access]
 LockoutBadCount = 3
 ResetLockoutCount = 15
 LockoutDuration = 15

Em seguida, use o arquivo como entrada para secedit.exe da seguinte forma:

 secedit.exe /configure /db "secedit.sdb" /cfg C:\NewLockoutSettings.txt

O arquivo de texto é chamado de modelo de segurança e você o aplica no banco de dados de segurança padrão.

É claro que você precisa executar isso como um administrador elevado e testá-lo em uma VM antes de aplicá-lo em uma máquina de produção.

    
por 29.01.2015 / 22:02