Upload
comunidad-ragazome
View
926
Download
0
Embed Size (px)
Citation preview
www.ragazome.info / @ragazome Libertad de Conocimiento / Libertad de Aprendizaje
1
Crear Usuarios Masivamente, Rápido y Sencillo
Active Directory Domain Services
Antes que nada, existen muchas formas de crear masivamente usuarios en un controlador
de dominio, pero; en este lab hemos utilizado de manera conjunta las que consideramos
son aptas para formar un procedimiento completo, fácil y rápido de hacerlo.
Hemos utilizado lo siguiente:
Windows 8.1 Enterprise
Windows PowerShell ISE (viene en el SO)
Archivo de Excel con fórmula para concatenar
Bloc de Notas
Entonces…
www.ragazome.info / @ragazome Libertad de Conocimiento / Libertad de Aprendizaje
2
1. Vamos a crear un archivo con extensión .ps1, lo llamaremos “add-domain-user.ps1”
(con el bloc de notas)
2. Clic derecho sobre el archivo *.ps1 y clic en editar, se abrirá con Windows Power
Shell ISE.
www.ragazome.info / @ragazome Libertad de Conocimiento / Libertad de Aprendizaje
3
3. Clic en Abrir
www.ragazome.info / @ragazome Libertad de Conocimiento / Libertad de Aprendizaje
4
4. Copiamos el siguiente código y guardamos.
5. Abrimos Excel y hacemos lo siguiente:
a. En A1 copiaremos .\add-domain-user.ps1 NombreDeDominio
b. En B1 el nombre del usuario User01
c. En C1 se repite el nombre del usuario User01
d. En D1 la siguiente fórmula:
=CONCATENAR(A1;" ";ESPACIOS(C1);" ";
EXTRAE(ESPACIOS(C1);1;1);EXTRAE(ESPACIOS(C1);LARGO(ESPACIOS(C1));
1);"Passwd*2015")
Esta generara el código completo del usuario con su respectiva contraseña,
este será la primera y última letra del usuario + Passwd*2015
Con los datos anteriores esta fórmula generaría lo siguiente:
.\add-domain-user.ps1 ragazome.local User01 U1Passwd*2015
www.ragazome.info / @ragazome Libertad de Conocimiento / Libertad de Aprendizaje
5
e. Esto lo haremos con la cantidad de usuarios que necesitemos crear en el
Active Directory.
6. Vamos a crear un archivo con extensión .ps1, lo llamaremos “Usuarios.ps1” (con el
bloc de notas) o como desees nombrarlo. Clic derecho sobre el archivo *.ps1 y clic
en editar, se abrirá con Windows Power Shell ISE.
7. En este archivo copiaremos todo el contenido de la columna D y lo guardaremos.
www.ragazome.info / @ragazome Libertad de Conocimiento / Libertad de Aprendizaje
6
8. Ya tenemos todo listo, ahora vamos realizar una prueba.
a. Abrimos Windows PowerShell
b. Vamos hasta la ruta donde están los dos archivos *.ps1
c. Invocamos nuestro script de la siguiente manera: .\usuarios.ps1
d. Después de ejecutarse el script no mostrara nada el PowerShell jajaja
9. Para confirmar que nuestro script funciono, vamos a la consola de “Usuarios y
Equipos de Active Directory” y luego a la OU “Usuarios” “Users” y buscaremos los
usuarios que creamos “User01”, “User02”, etc.
También podemos probar iniciando sesión con alguno de estos usuarios en un
equipo del dominio, conocemos los usuarios y las contraseñas.
Por medio de GPO podemos forzar a que estas contraseñas sean para el primer inicio
de sesión y cuando esto ocurra inmediatamente se solicite cambio de contraseña.