jueves, 10 de noviembre de 2011

Edición y eliminación de objetos de Active Directory desde línea de comandos

Anteriormente había posteado sobre la creación de objetos de A.D.
Ahora sobre esos mismos ejemplos vamos a realizar algunas tareas
Vamos a modificar algunos objetos de Active Directory
Primero vamos a agregar un nuevo miembro al grupo “G Santa Cruz Administración”
dsmod group “cn=G Santa Cruz Administración,cn=Builtin,dc=dominio,dc=local” -addmbr cn=jiglesias,cn=users,dc=dominio,dc=local
Ahora vamos a cambiar la ubicación del usuario jiglesias
dsmove cn=jiglesias,cn=users,dc=dominio,dc=local -newparent “ou=Santa Cruz,ou=Bolivia,dc=dominio,dc=local”
En este ejemplo cambiaremos el nombre de la Unidad Organizativa “Cochabamba” a “Cocha”
dsmove ou=Cochabamba,ou=Bolivia,dc=dominio,dc=local -newname “Cocha”
Vamos a realizar algunas consultas
Primero veremos una lista completa de los usuarios en el contenedor users
dsquery user cn=users,DC=dominio,DC=local
En esta consulta listaremos todos los usuarios que comiencen con jgl
dsquery -name jigle*
Ahora veremos las propiedades de la Unidad Organizativa Cocha
dsget ou ou=Cocha,ou=Bolivia,dc=dominio,dc=local
En este ejemplo veremos la propiedad SAMID del usuario jiglesias
dsget user “CN=jiglesias,OU=Santa Cruz,ou=Bolivia,DC=dominio,DC=local” -samid
Veremos todos los objetos de la Unidad Organizativa Santa Cruz
dsquery * “ou=Santa Cruz,ou=Bolivia,dc=dominio,dc=local”
En este ejemplo buscaremos todos los usuarios que comiencen con admin, y luego pediremos que nos muestre sus propiedades: upn y samid
dsquery user -name admin* | dsget user -upn -samid
También podemos eliminar objetos. En este ejemplo eliminaremos la Unidad Organizativa Cocha con sus subárboles y sin que nos pida confirmación:
dsrm -subtree -noprompt -c OU=Cocha,OU=Bolivia,DC=dominio,DC=local
Por último, en este ejemplo buscaremos al usuario jiglesias y lo eliminaremos
dsquery user -name jiglesias | dsrm -noprompt -c
Vamos a modificar algunos objetos de Active Directory
Primero vamos a agregar un nuevo miembro al grupo “G Santa Cruz Administración”
dsmod group “cn=G Santa Cruz Administración,cn=Builtin,dc=dominio,dc=local” -addmbr cn=jiglesias,cn=users,dc=dominio,dc=local
Ahora vamos a cambiar la ubicación del usuario jiglesias
dsmove cn=jiglesias,cn=users,dc=dominio,dc=local -newparent “ou=Santa Cruz,ou=Bolivia,dc=dominio,dc=local”
En este ejemplo cambiaremos el nombre de la Unidad Organizativa “Cochabamba” a “Cocha”
dsmove ou=Cochabamba,ou=Bolivia,dc=dominio,dc=local -newname “Cocha”
Vamos a realizar algunas consultas
Primero veremos una lista completa de los usuarios en el contenedor users
dsquery user cn=users,DC=dominio,DC=local
En esta consulta listaremos todos los usuarios que comiencen con jgl
dsquery -name jigle*
Ahora veremos las propiedades de la Unidad Organizativa Cocha
dsget ou ou=Cocha,ou=Bolivia,dc=dominio,dc=local
En este ejemplo veremos la propiedad SAMID del usuario jiglesias
dsget user “CN=jiglesias,OU=Santa Cruz,ou=Bolivia,DC=dominio,DC=local” -samid
Veremos todos los objetos de la Unidad Organizativa Santa Cruz
dsquery * “ou=Santa Cruz,ou=Bolivia,dc=dominio,dc=local”
En este último ejemplo buscaremos todos los usuarios que comiencen con admin, y luego pediremos que nos muestre sus propiedades: upn y samid
dsquery user -name admin* | dsget user -upn -samid
Espero les haya sido útil :)

No hay comentarios:

Publicar un comentario