Download 7.1 Aula 6 Uso Do Windows PowerShell para A Administração Do AD DS...
Windows Server Administrator Windows Server 2019
Aula 6
Uso do Windows Windows PowerShel PowerShelll para a administração administr ação do AD DS
Tio Inaldo
Windows Server Administrator Windows Server 2019
CMDLETS para Usuários Cmdlet
Descrição
New-ADUser Set-ADUser
Cria contas de usuário Modifica propriedades de contas de usuário
Remove-ADUser
Exclui contas de usuários
Set-ADAccountPassword
Redefine a senha de uma conta de usuário
Set-ADAccountExpiration
Modifica a data de validade de uma conta de usuário
Unlock-ADAccount
Desbloqueia uma conta de um usuário que foi bloqueada depois de muitas tentativas incorretas de logon
Enable-ADAccount
Habilita uma conta de usuário
Disable-ADAccount
Desabilita uma conta de usuário
Tio Inaldo
Windows Server Administrator Windows Server 2019
CMDLETS para Grupos Cmdlet
Descrição
New-ADGroup
Cria novos grupos
Set-ADGroup
Modifica as propriedades de grupos
Get-ADGroup
Exibe as propriedades de grupos
Remove-ADGroup
Exclui grupos
Add-ADGroupMember
Adiciona membros a grupos
Get-ADGroupMember
Exibe a associação de grupos
Remove-ADGroupMember
Remove membros de grupos
Add-ADPrincipalGroupMembership Add-ADPrincipal GroupMembership
Adiciona uma associação associação de grupo a objetos
Get-ADPrincipalGroupMembership
Exibe a associação de grupo de objetos
Remove-ADPrincipalGroupMembership
Remove a associação de grupo de um objeto
Tio Inaldo
Windows Server Administrator Windows Server 2019
CMDLETS para Computadores Cmdlet
Descrição
New-ADComputer Set-ADComputer
Cria novas contas de computador Modifica propriedades de contas de computador
Get-ADComputer
Exibe propriedades de contas de computador
Remove-ADComputer
Exclui co contas d de e computador
Test-ComputerSecureChannel
Verifica ou repara a relação de confiança entre um computador e o domínio
Res ese et-Computer erM MachinePa ePassw swo ord
Redefine a senh enha par ara a uma conta de compu mputador
Tio Inaldo
Windows Server Administrator Windows Server 2019
CMDLETS para OUs
Cmdlet
Descrição
New-ADOrganizationalUnit
Cria UOs
Set-ADOrganizationalUnit
Modifica as propriedades d de e UOs
Get-ADOrganizationalUnit
Visualiza as propriedades de UOs
Remove-ADOrganizationalUnit
Exclui UOs
Tio Inaldo
Windows Server Administrator Windows Server 2019
Consulta de objetos com o Windows PowerShell Mostrar todas as propriedades de uma conta de usuário:
Get-ADUser Get-ADU ser –Name “A “Administrador” dministrador” -Prop -Properties erties *
Mostrar todas as contas de usuário Mostrar usuário na UO de Marketing Marketing e em todos os seus subcontêine subcontêineres: res: Get-ADUser Get-ADU ser –Filter * -SearchBase “ou=RIO,dc= “ou=RIO,dc=TioInaldo,dc= TioInaldo,dc=com” com” -SearchScope subtree
Mostrar todas as contas de usuário cuja última data de logon seja anterior a uma data específica:
Get-A Get -ADUs DUser er -F -Filt ilter er {la {lastl stlog ogon ondat date e -lt “1 de janeiro de 2017”} °
Mostrar todas as contas de usuário no departamento de Mar Marketing keting cuja última data de logon seja anterior a uma data específica:
Get-ADU GetADUser ser -Fil -Filter ter {(lastlogo {(lastlogondat ndate e -lt “1 de janeiro de 2016”) -and (d (department epartment -eq “Marketing”)} °
Tio Inaldo
Windows Server Administrator Windows Server 2019
Usando o PIPE ( | ) para transmitir uma lista de objetos a um cmdlet para processamento adicional Get-ADU GetADUser ser -Fil -Filter ter {c {comp ompany any -n -notlik otlike e “*”} | SetSet-ADU ADUser ser -Com -Company pany “ “Tio Tio Inald Inaldo” o” Get-A Get -ADUs DUser er -F -Filt ilter er {la {lastl stlog ogon ondat date e -l -ltt “1 de janeiro de 2017”} | Disable-A Disable-ADAccount DAccount °
Get-Content C:\users.txt | Disable-ADAccount
Tio Inaldo
Windows Server Administrator Windows Server 2019
Alguns parâmetros SearchBase : Define o caminho do AD DS para com eçar a pesquisa, por exemplo, o domínio ou uma UO. SearchScope: Define em qual nível abaixo de SearchBase uma pesquisa deve ser realizada. Você pode optar por pesquisar apenas na base, um nível abaixo ou em toda a subárvore.
ResultSetSize: Define quantos objetos devem ser retornados em resposta a uma consulta. Para garantir que todos os objetos sejam retornados, defina esse valor como $null. Properties: Define quais propriedades de objeto devem ser retornadas e exibidas. Para retornar todas as propriedades, propriedades, digite um asterisco (*). Você não precisa usar esse parâmetro para usar uma propriedade para filtragem.
Tio Inaldo
-eq
Igual a
-gt
Maior que
-ne -lt
Diferente de Menor que
-ge -like
Maior ou igual a Usa curingas para a correspondência de padrões
-le
Menor ou igual a
Windows Server Administrator Windows Server 2019
Manipulando Objetos e Massa CSVDE O Csvde-Comma Csvde-Comma Separa Separated ted Val Value ue Data Exch Exchange ange (Cs (Csvde) vde) perm permite ite impo importar rtar dado dados s do AD DS a partir de arquivos que contenham informações na variável separados por vírgulas (CSV). Você também pode exportar dados para arquivos CSV. LDIFDE LDAP Data Interchange Format Data Exchange (Ldifde (Ldifde)) permite criar criar,, modificar e apagar objetos no AD. Você pode também estender o esquema, exportar usuários e grupos e adicionar dados a AD DS a partir de outras fontes. Nota: csvde csvde e ldifde não permi permitem tem exp exportar ortar sen senhas. has.
Tio Inaldo
Windows Server Administrator Windows Server 2019
Exemplo Exe mplo Arqu Arquivo ivo - filename. filename.csv csv DN DN,,objectClass objectClass,,cn,description,displayName,sAMA cn,description,displayName,sAMAccountName,givenName,sn,u ccountName,givenName,sn,userPrincipalName,mail,l serPrincipalName,mail,l,title,teleph ,title,telephoneNumber oneNumber,,company "CN=Rafael Belem,OU=Administr Belem,OU=Administracao,DC=tioInaldoe,DC=com" acao,DC=tioInaldoe,DC=com",,user, user,Raf Rafael ael Belem Belem,Administrador,Rafael ,Administrador,Rafael Belem,rafael.belem,Rafael,Belem,raf Belem,rafael.belem,R afael,Belem,
[email protected],r
[email protected],rafael.belem@TioInald
[email protected],Rio o.com,Rio de Janeiro,Administrador Janeiro,Administrador,3046,30463726,TioInaldo 3726, TioInaldo
Comando: Coma ndo: Csvde –i – –ff filename.csv
Tio Inaldo
Windows Server Administrator Windows Server 2019
Aula 6
Uso do Windows Windows PowerShel PowerShelll para a administração administr ação do AD DS
Tio Inaldo