Cómo comprobar la membresía del grupo AD
Puede comprobar la pertenencia al grupo del directorio activo mediante la línea de comandos net user o dsget o utilizando el cmdlet Get-AdGroupMember de PowerShell para comprobar la pertenencia al grupo de anuncios.
Los grupos de Active Directory son una excelente manera de administrar y otorgar permisos de acceso a usuarios, como acceso a servidores y computadoras específicos.
Como administrador, debe verificar la membresía del grupo del directorio activo para asegurarse de quién tiene acceso a los recursos y asegurarse de que cada usuario solo tenga el permiso de acceso que necesita.
En este artículo, explicaré cómo comprobar la pertenencia a un grupo de anuncios utilizando la herramienta de línea de comandos net user, dsget o utilizando el cmdlet Get-AdGroupMember. en PowerShell.
Verifique la membresía del grupo AD usando la línea de comando
Puede verificar la membresía del grupo del directorio activo usando el comando net user de la línea de comando. Consulte la siguiente sintaxis para comprobar la pertenencia al grupo de anuncios.
net user /domain "<Active Directory Account>”
Por ejemplo, para verificar la membresía del grupo AD para los usuarios de anuncios toms usando la línea de comando, ejecute el siguiente comando
net user /domain tomsEl comando anterior obtendrá la membresía del grupo de anuncios para los toms de la cuenta publicitaria como se muestra a continuación
Obtenga todos los usuarios miembros del grupo de anuncios utilizando net group
Puede obtener todos los usuarios miembros de un grupo de directorio activo específico utilizando el comando net user de la línea de comando como se indica a continuación
net group /domain "SALESLeader"Abra la línea de comando y escriba el comando anterior para que todos los usuarios sean miembros de un grupo AD específico.
En el ejemplo anterior, SALESLeader es el nombre de un grupo de AD y el grupo neto obtiene todos los usuarios que pertenecen al grupo de AD.
El resultado del comando anterior enumera los miembros del grupo de anuncios usando la línea de comando.
C:\Windows\system32>net group /domain SALESLeader
Group name SALESLeader
Comment
Members
-------------------------------------------------------------------------------
chrisd toms
The command completed successfully.Verifique la membresía del grupo AD usando dsget
Puede verificar la membresía del grupo AD para los usuarios que utilizan la herramienta dsget.
Sintaxis para usar la herramienta dsget como se muestra a continuación
dsget user "<distinguishedname>" -memberof -expandMientras usa la herramienta dsget para verificar la membresía del grupo AD, use el nombre distinguido en lugar del nombre de usuario.
Consideremos un ejemplo a continuación para obtener membresía en un grupo de usuarios de anuncios para el usuario Tom usando la herramienta dsget.
dsget user "CN=Tom Smith,OU=SALES,DC=SHELLPRO,DC=LOCAL" -memberof -expandEn lo anterior, la herramienta dsget obtiene la membresía del grupo de usuarios para el usuario especificado por su nombre distinguido como se muestra a continuación
C:\Windows\system32>dsget user "CN=Tom Smith,OU=SALES,DC=SHELLPRO,DC=LOCAL" -memberof -expand
"CN=SALESLeader,OU=SALES,DC=SHELLPRO,DC=LOCAL"
"CN=Domain Users,CN=Users,DC=SHELLPRO,DC=LOCAL"
"CN=Users,CN=Builtin,DC=SHELLPRO,DC=LOCAL"En el resultado anterior, muestra la membresía del grupo de usuarios de anuncios de Toms en el directorio activo.
Consejo interesante: ¡Cómo eliminar un usuario del grupo en PowerShell!
Obtenga todos los usuarios miembros del grupo AD usando dsget
Puede hacer que todos los usuarios sean miembros de un grupo AD específico utilizando la herramienta dsget como se muestra a continuación
dsget group "CN=SALESLeader,OU=SALES,DC=SHELLPRO,DC=LOCAL" -members -expandEn el comando anterior, dsget enumera los miembros del grupo de anuncios SALESLeader utilizando la herramienta dsget de línea de comando.
El resultado del ejemplo anterior para enumerar los usuarios en el grupo de anuncios usando dsget es:
C:\Windows\system32>dsget group "CN=SALESLeader,OU=SALES,DC=SHELLPRO,DC=LOCAL" -members -expand
"CN=Chris Dore,OU=SALES,DC=SHELLPRO,DC=LOCAL"
"CN=Tom Smith,OU=SALES,DC=SHELLPRO,DC=LOCAL"Consejo interesante: ¡Usar Get-ADObject para buscar objetos del directorio activo en PowerShell!
Verifique la membresía del grupo AD usando PowerShell
Puede verificar la membresía del grupo del directorio activo usando el cmdlet Get-ADGroupMember en PowerShell.
Get-ADGroupMember -Identity SALESLEADER -Recursive |ft NameEn el script de PowerShell anterior, el cmdlet Get-AdGroupMember obtiene todos los usuarios que tienen membresía en un grupo de directorio activo específico y devuelve el nombre de usuario del anuncio como se muestra a continuación.
PS C:\Windows\system32> Get-ADGroupMember -Identity SALESLEADER -Recursive |ft Name
Name
----
Tom Smith
Chris Dore
Puede usar el cmdlet Get-ADPrincipalGroupMembership en PowerShell para enumerar los grupos de Active Directory de los que el usuario es miembro, como se muestra a continuación.
Get-ADPrincipalGroupMembership Toms | Select NameEste comando enumera el grupo de anuncios para el usuario Toms miembro de la siguiente manera
PS C:\Windows\system32> Get-ADPrincipalGroupMembership Toms | Select Name
Name
----
Domain Users
SALESLeaderPuede utilizar el cmdlet Get-AdUser en el directorio activo para enumerar el grupo de anuncios del que es miembro el usuario, como se muestra a continuación.
Get-ADUser Toms -Properties Memberof | Select -ExpandProperty memberOfEn el script de PowerShell anterior, el cmdlet Get-ADUser obtiene una lista del grupo de anuncios para el usuario Toms miembro y muestra el grupo de anuncios como se muestra a continuación.
PS C:\Windows\system32> Get-ADUser Toms -Properties Memberof | Select -ExpandProperty memberOf
CN=SALESLeader,OU=SALES,DC=SHELLPRO,DC=LOCALConclusión
Espero que el artículo anterior sobre cómo comprobar la pertenencia al grupo AD mediante la línea de comandos net user, dsget o el cmdlet de PowerShell le resulte útil.
Hay otras formas, como dsquery o ADUC (Usuarios y computadoras de Active Directory) para verificar la membresía del grupo AD.
Como trabajo de administrador es monitorear el permiso de acceso de los usuarios que solo necesitan.
Con las herramientas de línea de comandos anteriores o el script de PowerShell, puede verificar fácilmente la membresía del grupo de anuncios.
Beneficios de AD: ¡Lea más para conocer las ventajas y desventajas de Active Directory!
Puede encontrar más temas sobre los comandos de PowerShell Active Directory y los conceptos básicos de PowerShell en la página de inicio de ShellGeek.
