Curso : 202122, 202021
Área : Sistemas operativos, dominios, políticas, seguridad
Descripción : Aplicar políticas de seguridad a los equipos del dominio
Crear paquetes de instalación desatendido
Configurar políticas con el uso de ficheros MSI.
Requisitos : Windows Server
Tiempo : 8-10 horas
- Vamos a usar las MVs de la práctica anterior (Montar un controlador de dominio con Windows Server).
- Leer la documentación que se proporciona. Concretamente el fichero
M34_directivas_grupos.pdf
. - Consultar las dudas al profesor.
En esta práctica veremos:
- Crear GPO de usuarios.
- Crear ficheros MSI.
- Crear GPO de software.
Realizar las siguientes tareas:
- Ir a la MV PDC.
- Por seguridad, antes de empezar la práctica vamos a crear un "snapshot" (instantánea) de la máquina virtual.
- Abrir la herramienta de gestión de "Usuarios y equipos del Active Directory".
- En el panel izquierzo, hacer click derecho sobre el nombre de nuestro dominio. Elegir
Nuevo -> Crear Unidad Organizativa
- Crear las OU (Unidades Organizativas) siguientes:
jediXX
ysithXX
. - Los usuarios (obiwan y yoda) que teníamos creados en
Usuarios
, los movemos a la OU dejediXX
. Para ello hacemos click derecho sobre el usuario y mover. - Los usuarios (maul y vader) que teníamos creados en
Usuarios
, los movemos a la OU desithXX
.
La GPO es un conjunto de políticas o directivas que se aplica a una o varias unidades organizativas.
Enlaces de interés:
IMPORTANTE: No aplicar la directivas a todo el dominio, sino a las unidades organizativas que se especifiquen. Este error puede afectar al correcto funcionamiento del servidor en su totalidad.
- Ir a
Herramientas -> Administración de directivas de grupo
- Dentro de la OU de los
jediXX
-> Botón derecho -> crear la GPOgpo_jediXX
. - Dentro de la OU de los
sithXX
-> Botón derecho -> crear la GPOgpo_sithXX
.
INFO: Para editar configuraciones de Directiva de grupo:
- En Group Policy Management (Administración de directivas de grupo), en el árbol de consola, desplegar Group Policy Objects (Objetos de Directiva de grupo). Click con el botón derecho del ratón en el GPO y seleccionar Edit (Editar).
- En el Editor de objetos de Directiva de grupo, buscar la Directiva de grupo que queremos modificar y hacemos doble clic. En el cuadro de diálogo Propiedades, cambiamos la configuración y Aceptar.
Vamos a aplicar las siguientes directivas a las OU anteriores(Elegir unas para una OU y otras para la otra).
En la sección de Configuración de usuario / Directivas / Plantillas administrativas / Menú Inicio y barra de tareas (User configuration / Administrative Templates / Start Menu and Taskbar)
No buscar archivos
No buscar programas
Quitar el menú Ejecutar del menú Inicio
Quitar el icono de Red del menú inicio
Quitar icono de Red
Quitar Conexiones de red del menú Inicio
En la sección Configuración de usuario / Directivas / Plantillas administrativas / Panel de control (User configuration / Administrative Templates / Control Panel)
Prohibir el acceso al Panel de control
En la sección Configuración de usuario / Directivas / Plantillas administrativas / Escritorio ( User configuration / Administrative Templates / Active Desktop)
Ocultar el icono Ubicaciones de red del escritorio
.
En la sección Configuración de usuario / Directivas / Plantillas administrativas / Componentes de Windows / Explorador de Windows (User configuration / Administrative Templates / Windows Components / Windows Explorer)
- Ocultar estas unidades específicas en Mi PC (Hide these specified drives in My Computer) o Impedir el acceso a las unidades desde Mi PC (Prevent Access to drives from my computer). Elegir un combinación adecuada como bloquear las unidades A y B (Restrict A y B drives only).
Quitar <Conectar a unidad de red> y <Desconectar de unidad de red>
Al terminar de configurar las directivas, hacemos lo siguiente:
- Ir al PDC.
- Abrir consola como administrador.
- Ejecutar
gpupdate /force
, para forzar las actualizaciones de las directivas. En algunos casos, después de definir una política, ésta tarda un tiempo en activarse, pero usando el comando anterior, nos aseguramos de que este paso de activación se realice inmediatamente. - Ir a la herramienta
Administración de Directivas de Grupo
. - Seleccionar la GPO que queremos consultar -> Configuración.
- Capturar imagen del resumen de la configuración de cada una de las directivas creadas. Esta pestaña debe mostrar las opciones que hemos usado para configurar nuestra directiva.
- Ir a una máquina cliente. Reiniciar la máquina.
- Entrar con un usuario jedi y luego un usuario sith, para comprobar los distintos efectos que producen la aplicación de las directivas.
IMPORTANTE: Vamos a crear otro "snapshot" de la máquina virtual, por seguridad.
Vamos a crear un recurso compartido de red para guardar los ficheros MSI y que se puedan compartir entre todos los equipos de nuestra red.
En el servidor
- Crear la carpeta
e:\softwareXX
.
Permisos | Usuarios del dominio |
Administradores |
---|---|---|
Control total | ✔ | |
Modificar | ✔ | |
Lectura y ejecución | ✔ | ✔ |
Mostrar el contenido de la carpeta | ✔ | ✔ |
Lectura | ✔ | ✔ |
Escritura | ✔ |
- Crear un recurso compartido de red
softwareXX
a la carpeta anterior.- Botón derecho -> Propiedades -> Compartir -> Uso compartido avanzado.
- Definir nombre del recurso compartido.
- Asignar permisos como se muestra a continuación.
Permisos | Todos |
Usuarios del dominio |
---|---|---|
Control total | ✔ | |
Cambiar | ✔ | |
Leeer | ✔ | ✔ |
- Por ejemplo, si vamos a usar/crear un MSI de Firefox, entonces crearemos la subcarpeta
e:\softwareXX\firefox
.
- Ir al Windows Server.
- Podemos descargar el programa Firefox en formato msi directamente.
- Copiar el paquete MSI en la carpeta
E:\softwareXX\firefox\
.
Enlaces de interés
Vamos al servidor:
- Crear la OU
equiposXX
y mover los equipos del dominio (computers/*
) dentro de esta OU. - Dentro de la OU anterior, crear una nueva GPO con el nombre
gpo_softwareXX
. - Seleccionar la GPO.
- Ir a
Configuración del equipo -> Directivas -> Configuración de software
, para editar la directiva.- Instalación de software -> Paquete -> Nuevo.
- Elegir el paquete usando la ruta de red
\\ip-del-servidor\softwareXX\firefox\firefox.msi
- Configurar la instalación del paquete en modo
Asignado
.
- Seleccionar la GPO y marcar
Exigido: Sí
. - En la GPO. Ir a la Directiva -> Ámbito -> Filtrado de seguridad y añadir
Usuarios del dominio
.
ADVERTENCIAS
- Cuando indiquemos la ruta al paquete MSI, debemos indicar su ruta de red y NO su ruta del sistema de ficheros.
- Ejemplo correcto:
\\ip-del-servidor\softwareXX\firefox\firefox.msi
- Ejemplo INCORRECTO:
E:\softwareXX\firefox\firefox.msi
- La configuración de instalación de paquete
Publicado
no instala el programa, pero lo deja disponible por si el usuario lo quiere instalar a través de la herramienta deInstalación de Software
del panel de control.
- Abrir consola como administrador y ejecutar
gpupdate /force
para forzar las actualizaciones de las directivas. - Capturar imagen del resumen de la configuración de la directiva (
Ir a directiva -> Configuración
).
Vamos al otro cliente:
- Reiniciar el equipo cliente (Windows10).
- Entrar con un usuario del dominio.
- Se tiene que haber instalado automáticamente el programa que hemos configurado en las directivas de software (NOTA: Este paso puede tardar bastante tiempo).
- Mostrar salida de los comandos:
whoami
yhostname
.
En caso de ERROR hacer las siguientes comprobaciones:
- Deshabilitar de las directivas la opción de
Ocultar el icono Ubicaciones de red del escritorio
.- Comprobar acceso al recurso remoto desde los clientes.
- Comprobar de forma manual que el fichero MSI hace la instalación correctamente.
OTROS PROGRAMAS: Si tenemos problemas con el programa WinINSTALL, podemos usar Advanced Installer
Ahora vamos a crear nuestro propio paquete de instalación MSI, usando la herramienta WinINSTALL. Si ya tenemos el software que queremos instalar en los clientes en formato MSI, nos podemos saltar este apartado.
En el servidor
- Descargar el programa WinINSTALL y lo instalamos.
- Una vez instalada la aplicación hemos de asignar permisos de acceso al recurso compartido de WinINSTALL al usuario
Administrador
en modo lectura.
Enlaces de interés:
Si disponemos del paquete MSI nos saltamos este apartado.
NOTA: Podemos descargar el programa Firefox en formato msi directamente.
En el cliente
- Entramos con el usuario administrador del dominio.
- Descargar el instalador de Firefox. ¡OJO! Sólo descargar (NO instalar todavía). El instalador de Firefox debe tener un tamaño de varios MBs. Si tiene pocos KBs no es el instalador, sino un programa para descargar el instalador.
Inicio -> Ejecutar -> \\ip-del-servidor\WinINSTALL\Bin\Discover.exe
, para iniciar la aplicación WinINSTALL LE de forma remota,
- Indicamos el nombre que vamos a asociar al paquete MSI (
firefoxXX.msi
). - Ruta de red donde almacenaremos el MSI, en nuestro caso
\\ip-del-servidor\softwareXX\firefox\firefoxXX.msi
.
- Unidad donde se almacenarán los ficheros temporales => C:.
- Unidades que serán analizadas para realizar la foto inicial; en nuestro caso sobre la unidad C: de nuestro equipo cliente.
- Indicar los ficheros que serán excluidos del análisis; en nuestro caso aceptaremos las opciones propuestas por el asistente por defecto.
- Pulsamos
Finish
para comenzar la generación de la foto inicial del equipo.
ADVERTENCIA: Durante el tiempo comprendido entre la ejecución de este proceso y la ejecución del proceso de la foto final, es crítico ejecutar únicamente el software de instalación del paquete MSI a generar. Cualquier modificación que se haga durante este proceso, se grabará en el paquete MSI obtenido, aunque no forme parte de las modificaciones realizadas de la aplicación durante su instalación.
- Una vez que la foto inicial haya sido realizada, pulsamos Aceptar, y
a continuación se nos mostrará otra ventana en el que seleccionaremos el fichero de instalación de la aplicación de la que vamos a generar el paquete MSI.En nuestro caso el fichero
firefox.exe
que nos habíamos descargado. - Comienza la instalación de la aplicación de
firefox.exe
de modo manual. - Volvemos a Inicio -> ejecutar ->
\\ip-del-servidor\WinINSTALL\Bin\Discover.exe
, para iniciar el proceso de creación de la foto final del sistema (Este que puede durar varios minutos). - Podremos confirmar que el paquete ha sido creado correctamente en el equipo "SERVIDOR", yendo a la carpeta
E:\softwareXX\firefox
. - Limpiamos el equipo cliente:
- Eliminar el fichero
firefox.exe
que nos habíamos descargado. - Desinstalar el programa Firefox del cliente.
- Eliminar el fichero
Advanced Installer New -> IT Pro Convert MSI from EXE
Parece que la directiva siguiente no es compatible con la instalación de software:
- En la sección
Configuración de usuario / Directivas / Plantillas administrativas / Escritorio
( User configuration / Administrative Templates / Active Desktop)Ocultar el icono Ubicaciones de red del escritorio
.
https://tutorialzine.com/2014/12/you-dont-need-icons-here-are-100-unicode-symbols-that-you-can-use