Cómo importar y exportar cuentas de dominio AD
1. Presentación de requisitos
¡Existe un requisito en el trabajo, que requiere la importación por lotes de algunas cuentas y algunos atributos, como: departamento, puesto, extensión, etc.!
En realidad, los requisitos son muy simples y las soluciones también son muy simples, pero en el proceso de operación real, surgieron algunos problemas al leer algunos, y también al leer los blogs de otras personas, etc. El contenido, pero la mayor parte es relativamente similar, y algunos incluso copian directamente la plantilla del Centro de ayuda y soporte de Microsoft, sin explicar los casos de operación reales y las precauciones de operación. Según la operación en su blog, siempre ocurrirán problemas de este tipo. ! Por eso, aunque este artículo es muy sencillo, todavía quiero escribirlo y compartirlo con todos. Lo que comparto no es solo la solución real, sino también una actitud responsable y cuidadosa.
Cuando get Para este requisito, es posible que tengamos que preguntarnos: ¿dónde debo obtener estos atributos? ¡No recuerdo tantos valores de atributos! De hecho, también podemos solucionarlo. Primero podemos importarlo y luego comparar los valores de los atributos según el archivo exportado. ¡Echemos un vistazo al proceso a continuación!
2. Descripción del entorno
1. Un DC (sistema 2003, con office 2007 instalado)
2. p >
3. Cree una OU: TT y cree un usuario bajo la OU TT:
En tercer lugar, use csvde para exportar la cuenta
Microsoft proporciona dos lotes de forma predeterminada. Las herramientas de importación y exportación son CSVDE (CSV Directory Exchange) y LDIFDE (LDAP Data Interchange Format Directory Exchange). Cuál de las herramientas anteriores elegir depende de las tareas que deben completarse. Si necesita crear un objeto, puede usar CSVDE o LDIFDE. Si necesita modificar o eliminar un objeto, debe usar LDIFDE. ¡Elegimos csvde aquí!
1. Abra cmd y cambie el directorio al directorio raíz de la unidad C para que podamos encontrar archivos, como se muestra en la Figura 1.
Csvde –f user.Csv exporta el Objeto AD a un directorio llamado usuario archivo .csv, el modificador -f indica el nombre del archivo de salida.
Figura 1
2. La cantidad de información exportada arriba es muy grande. Se puede ver en la imagen que hay demasiada información que interferirá. nosotros y es inconveniente. Busquemos lo que queremos. Podemos agregar algunos parámetros apropiadamente para derivar la información que más queremos, como se muestra en la Figura 2.
Explicación: TT esta unidad organizativa y el usuario alice (algunos atributos de). Este usuario lo completé, como puesto, departamento, extensión, etc. Si necesita algún atributo, complete los elementos relevantes, pero para obtener mejores resultados, puede completar en inglés, porque el chino será confuso después de exportar. , al exportar, agregue un El parámetro -u también se puede resolver, pero no nos conviene editarlo más tarde, así que intente usar inglés como plantilla) Lo creé para exportar los valores de atributo que necesitamos. Esto no importa, ¡solo queremos exportar un valor de atributo para nuestra referencia! En la imagen podemos ver que esta vez solo se exportaron 2 proyectos, ¡lo cual es mucho más claro que el anterior! Por supuesto, hay muchos parámetros de csvde, pero en realidad no hay muchos que podamos usar. Si desea obtener más información, puede escribir "?" para verlo o consultar el sitio web oficial: /lipary/cc732101(v). =ws.10)
1 u+ z- @4 q) l* l9 G- J
Figura 2
Editar plantilla
.De acuerdo con la información exportada en el paso anterior, podemos encontrar lo que necesitamos: los valores de atributo de puesto, departamento, extensión y otra información, que son "título, departamento, número de teléfono". Un truco que nos permite modificar directamente este archivo csv, ¡no es necesario crear uno nuevo! Eliminamos otros innecesarios y dejamos solo lo que necesitamos, como se muestra en la Figura 3,
Figura 3
5 Importar usuarios
Abrir cmd y reemplazar Go. al directorio raíz de la unidad C y use el comando para importar, como se muestra en la Figura 4
Csvde –I –f user2.csv -i significa importar, -f significa especificar el archivo
Figura 4
Sexto, debido a que la herramienta no puede importar contraseñas directamente y usamos 514 en la importación, lo que significa bloquear la cuenta, la contraseña del usuario está vacía y el usuario debe cambiar la contraseña a continuación. vez que inicia sesión...
Obviamente, esto no es seguro, como se muestra en la Figura 5,
Figura 5
Siete, habilite la cuenta y establezca la contraseña inicial.
1. Debido a que el usuario actual tiene una contraseña en blanco, nuestra política de dominio predeterminada requiere complejidad, por lo que el usuario no se puede habilitar todavía. Dado que hay muchos usuarios, tenemos que cambiarlos. uno por uno manualmente Problema, la herramienta no permite importar contraseñas, por lo que podemos usar un archivo .bat "highlight="true">bat para cambiar el usuario, como se muestra en la Figura 6. Una vez completada la creación, guarde. como pwd.bat, abra cmd y cambie a Ejecutarlo en el directorio raíz C y vea el resultado completo
Figura 6
2. , haga clic derecho y seleccione ¡Habilitar usuario!
p>Figura 7
8. Comprobar si los resultados cumplen con los requisitos
Abrimos un usuario y vemos si. la posición, el departamento y la extensión existen, como se muestra en la Figura 8
9. Resumen
Cuando importamos, no significa que todas las cuentas pertenecen a una unidad organizativa. debe agregar su unidad organizativa correspondiente antes de importar. Este es un requisito previo; de lo contrario, se informará un error al importar.