Comandos DSADD, DSGET, DSMOD, DSMOVE y DSQUERY en Active Directory: Administración de Usuarios, Equipos, Grupos y OU
Comandos DS para la administración de Active Directory
A continuación se describen los principales comandos de la familia DS de Windows para gestionar objetos en el directorio de Active Directory.
1. DSADD USER
Agrega un usuario al directorio.
Ejemplo: crear la cuenta de usuario Migueldom en el contenedor de usuarios predeterminado de northwindtraders.com:
dsadd user cn=Migueldom,cn=users,dc=northwindtraders,dc=com -disabled no
2. DSADD COMPUTER
Agrega un solo equipo en el directorio.
Ejemplo: crear la cuenta del equipo client01 en el contenedor computers:
dsadd computer cn=client01,cn=computers,dc=northwindtraders,dc=com
3. DSADD GROUP
Agrega un grupo en el directorio.
Ejemplo: crear el grupo sales en el contenedor users:
dsadd group cn=sales,cn=users,dc=northwindtraders,dc=com
4. DSADD OU
Agrega una unidad organizativa (OU) en el directorio.
Ejemplo: crear la OU test:
dsadd ou ou=test,dc=northwindtraders,dc=com
5. DSGET
Muestra las propiedades seleccionadas de un objeto específico en el directorio.
6. DSMOD
Modifica un objeto existente de un tipo específico en el directorio.
7. DSMOVE
Mueve un solo objeto dentro de un dominio desde su ubicación actual en el directorio a una nueva ubicación.
8. DSQUERY
Consulta el directorio mediante criterios de búsqueda especificados.
9. DSRM
Elimina objetos del directorio.
Práctica completa sobre el dominio asir.paloma.es
Paso 1: Crear la unidad organizativa People
dsadd ou ou=people,dc=asir,dc=paloma,dc=es
Paso 2: Crear el usuario Elisa dentro de la OU People
dsadd user cn="Elisa",ou=people,dc=asir,dc=paloma,dc=es
Paso 3: Habilitar la cuenta asignando una contraseña
Para habilitar una cuenta es necesario asignarle una contraseña:
dsmod user cn="Elisa",ou=people,dc=asir,dc=paloma,dc=es -pwd contraseña -disabled no
Paso 4: Modificar el puesto del usuario
Para modificar el puesto de Elisa Martínez:
dsmod user cn="Elisa",ou=people,dc=asir,dc=paloma,dc=es -title nombre
Paso 5: Mostrar las propiedades del usuario
dsget user cn="Elisa",ou=people,dc=asir,dc=paloma,dc=es
Paso 6: Buscar usuarios llamados "Elisa"
dsquery user -name Elisa*
Paso 7: Crear una segunda unidad organizativa
Crear la OU llamada "Personas":
dsadd ou ou=persona,dc=asir,dc=paloma,dc=es
Paso 8: Mover el usuario entre OU
Mover al usuario desde la OU People a la OU Personas:
dsmove cn="Elisa",ou=people,dc=asir,dc=paloma,dc=es -newparent ou=personas,dc=asir,dc=paloma,dc=es
Paso 9: Eliminar la unidad organizativa People
Eliminar del sistema la OU People junto con su contenido:
dsrm -subtree -noprompt -c ou=people,dc=asir,dc=paloma,dc=es
Paso 10: Buscar usuarios cuyo nombre empiece por "hol"
dsquery user -name *hol*