Olá, pessoal, tudo bem?

Já faz um tempo que acompanho o blog sid-500.com do Patrick Gruenauer, ele também é Microsoft MVP n categoria PowerShell, uma pessoa que conhece a fundo o Powershell.

Recentemente em uma pesquisa em seu blog encontrei esta incrível ferramenta que faz uso do Powershell para trazer informações e gerenciamento do Active Directory Domain Services. Entrei em contato com ele pedindo autorização para traduzir para o português Brasil, o que me foi concedido.

Deu um trabalho, pois tive que analisar linha a linha do código, executando a tradução e verificando se tem algum bug, ao mudar algumas funções do código. Realizei alguns testes e resultado ficou bacana, tanto que foi até elogiado pelo Patrick Gruenauer.  Se você encontrar algum bug, por favor me informe por favor.

 

Versão em inglês

 

Versão em português Brasil

 

Quero demostrar para vocês todas as tarefas que podemos executar com o Active Directory Domain Services Section (Version 1.1).

 

Floresta | Domínio | Controlador de Domínio

 

1. Floresta | Domínio | Configuração de sites

Podemos ter a visão da floresta, domínio e Sites. Além disso podemos ver os modos da floresta e domínio. Também os recursos opcionais habilitados.

 

2. Lista Controladores de Domínio

Observe que nesta seção você também pode testar a conectividade com seu controlador de domínio.

 

Teste de ping no servidor controlador de domínio.

 

3. Replicar todos os controladores de domínio

Com apenas um comando você replica todos os controladores de domínio.

 

4. Mostra a política de senha padrão do domínio

Sempre verifique se as políticas de senha padrão do domínio estão do jeito que você configurou.

 

5. Lista dos administradores do domínio

Sempre verifique quais são os usuários que estão inseridos no grupo administrador do domínio.

 

6. Lista todas as GPOs ativas

Sempre verifique se as GPOs que você aplicou em seu domínio estão ativas.

 

Usuário | Computador | Grupos

 

7. Lista dos os sistemas operacionais Windows Cliente (Exemplo: Windows 10 Pro)

Veja todos os computadores com sistema operacionais Windows Cliente ingressados em seu domínio, um bom exemplo é o Windows 10 Pro.

 

8. Lista dos os sistemas operacionais Windows Server (Exemplo: Windows Server 2012 R2)

Veja todos os computadores com sistema operacionais Windows Server ingressados em seu domínio, um bom exemplo é o Windows Server 2012 R2.

 

9. Lista todos os computadores (por sistema operacional)

Veja todos os computadores com sistema operacionais Windows Server e Windows Cliente ingressados em seu domínio.

 

10. Executar systeminfo em computadores remotos

Exibe informações de configuração detalhadas sobre um computador e seu sistema operacional, incluindo configuração do sistema operacional, informações de segurança, ID do produto e propriedades de hardware (como RAM, espaço em disco e placas de rede). Mais informações sobre systeminfo, aqui.

Podemos executar no computador localmente, remoto também em todos os Windows Server e Cliente ingressados em seu domínio.

 

11. Mova o computador para OU específica

Mova facilmente um computador facialmente para OU desejada. Apenas um hostname é possível mover e apena um destino de OU.

 

12. Lista todos os grupos

Lista todos os grupos do Active Directory.

 

13. Listar membros do grupo por usuário

Veja todos os membros do grupo que desejar.

 

14. Listar todos os usuários (ativados)

Veja todos os usuários que estão ativados em seu domínio.

 

15. Listar as propriedades do usuário

Veja as todas as propriedades do usuário.

 

16. Verifica em qual controlador de domínio o usuário fez a requisição de fazer login no domínio

Descubra em qual controlado de domínio o usuário fez a requisição de fazer login no domínio. Muito útil quando se tem vários controladores de domínios e sites. Descobrir se a solicitação de login está correta, no controlador de domínio mais perto geograficamente do usuário.

 

17. Mostrar Usuário conectado no momento por computador

Verifica qual usuário está conectado no computador informado.

 

18. Enviar mensagem para a área de trabalho dos usuários

Precisa enviar uma mensagem aos seus colaboradores, simples, basta escolher o computador ou os computadores no qual os usuários estão conectados e pronto. Você pode enviar mensagem para o computador que está acessando, remoto, todos os servidores ou estações de trabalho.

 

19. Encontre contas de usuário ou computador órfãos

Verifique computadores e usuários que não faz login a algum tempo. Exemplo quero saber a quantos dias o usuário gabriel.luiz não faz login no domínio.

 

 

20. Configurar associação de grupo com base no tempo

Observação: Antes de utilizar esta opção, você deve ativar este recurso, o passo a passar está neste artigo aqui.

Na prática você pode adicionar um usuário a um grupo que estará ativo por um tempo limitado. Isso é útil em situações em que você precisa conceder acesso ao seu ambiente de AD a terceiros ou ajudar o pessoal do helpdesk que está solucionando problemas no ambiente, mas não precisa de permissões elevadas permanentemente.

 

Criação de usuários | Desativar usuários

 

21. Crie um novo usuário do AD (Com base em um usuário já existente)

Você pode criar um usuário com usando como base um usuário já existente. Isto agiliza muito quando temos de conceder as mesmas permissões de acesso ao usuário novo.

 

22. Desabilitar um usuário do AD

De forma bem rápida e possível desabilitar uma conta de usuário, apenas digitando o usuário.

 

Dica de ouro

 

 

 

 

Agora uma dica de ouro, já demostrei como implantar o Windows PowerShell Web Access no Windows Server 2019, link do artigo aqui, então você pode utilizar este utilitário no Windows PowerShell Web Access e utilizar em qualquer lugar, basta ter um navegador de internet e uma conexão à internet.

 

Acesso feito pelo computador

 

Acesso feito pelo celular

Requisitos

 

 

 

 

Para execução deste script necessário atender alguns requisitos, são eles:

Este script foi testado pelo Patrick Gruenauer em um ambiente do Active Directory com controladores de domínio do Windows Server 2012 / 2016 e Windows Clientes 7 /8 / 10. Eu fiz o teste em um ambiente Windows Server 2019 e Windows Cliente 10 funcionou perfeitamente.

O WinRm deve ser ativado em todos os computadores clientes (o WinRm é ativado no Windows Server 2012 / 2016 por padrão) manualmente (winrm qc) ou pelo GPO. Leia este artigo meu aqui, aprenda como habilitar o gerenciamento remoto do Windows por GPO.

Execute a ferramenta em um controlador de domínio (você pode ter problemas com o RSAT).

0 e Enter (em vez de apenas Enter) para retornar ao menu principal é devido à possível integração do PowerShell Web Access, onde pressionar Enter apenas não funcionará.

 

Download

 

 

 

 

Você pode fazer o download dos dois scripts, é um arquivo psm1, um arquivo do módulo de script do PowerShell também e inglês do Patrick Gruenauer em português traduzido para português do Brasil por mim.

Download em inglês aqui.

Download em português do Brasil aqui.

 

Instalação

 

 

 

 

Após fazer o download, crie uma pasta chamada AD em:

C: \ Arquivos de Programas \ Windows PowerShell \ Modules – Windows em português Brasil

C:\Program Files\Windows PowerShell\Module – Windows em inglês.

Descompacte o arquivo zip e copie o arquivo AD.psm1 para dentro da pasta criada.

Para Iniciar o módulo de script do Powershell, bem simples, execute o Powershell como administrador e escreve AD e aperte Enter.

 

Referência

 

 

 

 

https://sid-500.com/2018/05/22/active-directory-domain-services-section-version-1-1/

 

Inscreva-se no meu canal do YouTube!

No responses yet

Deixe uma resposta

Microsoft MVP
Siga e curta!
Categorias
Arquivo
Inteligência artificial em seu servidor.