Son miles las configuraciones que podemos hacer usando GPO. En esta página vamos a ver cómo podemos usar GPO para configurar algunas cosas comunes en los usuarios de nuestro dominio, pero podemos encontrar infinidad más an páginas de Internet como la de TechExpert TIPS.
Una de las aplicaciones más comunes de las directivas es configurar el entorno del usuario y, en muchas ocasiones, restringir las acciones que puede realizar sobre el ordenador. El entorno de un usuario se administra con el fin de asegurar que este disponga de todo lo necesario para realizar su trabajo pero no pueda dañar ni configurar incorrectamente este entorno.
La mayoría de opciones para configurar el entorno del usuario las encontraremos dentro de Plantillas administrativas. Dentro de ella encontramos los siguientes tipos:
Algunas de las opciones que podríamos configurar aquí son:
Configuración de usuario -> Plantillas administrativas -> Panel de control
Configuración de usuario -> Plantillas administrativas -> Sistema
Configuración de usuario -> Plantillas administrativas -> Sistema
Configuración de usuario -> Plantillas administrativas -> Escritorio -> Escritorio
Por defecto ya está configurada la seguridad en la directiva Default Domain Policy
. Incluye entre otras cosas todo lo relativo a las contraseñas: definimos cómo han de ser las contraseñas de los usuarios, cada cuanto tiempo las deben cambiar o bloqueamos una cuenta tras varios intentos erróneos de inicio de sesión.
La mayoría de estas opciones se encuentran en Configuración de equipo->Directivas-> Configuración de Windows->Configuración de seguridad
.
Para modificar cualquier opción relacionada con las contraseñas y la seguridad del dominio tenemos 2 opciones:
Podemos crear una directiva que ejecute automáticamente un script al arrancar un equipo o al apagarlo desde Configuración de equipo->Directivas->Configuraciónde Windows->Scripts
. También podemos crear una directiva que ejecute automáticamente un script al iniciar sesión un usuario en un equipo o al cerrar sesión un usuario en un equipo desde Configuración de usuario->Directivas->Configuraciónde Windows->Scripts
.
NOTA: también se puede ejecutar un script de inicio de sesión para un usuario indicándolo en las propiedades de su cuenta, desde la pestaña Perfil. En este caso el script tiene que guardarse obligatoriamente dentro de la carpeta compartida NETLOGON.
La forma más sencilla es desde Configuración de usuario->Preferencias->Configuración de Windows->Asignación de unidades
. Allí elegimos Nuevo->Asignar unidad
y especificamos la ruta de la carpeta y la letra de unidad a usar:
En lugar de hacerlo así podríamos hacerlo creando un script y una directiva que lo ejecutara al iniciar sesión el usuario, como hemos visto antes. El contenido del script sería algo como:
net use H: \\Servidor\carpeta_compartida
Este comando monta en la unidad H: el recurso que se encuentra en \Servidor\carpeta_compartida
Con directivas de grupo se puede distribuir el software entre los clientes de forma que un usuario tenga siempre a su alcance los programas que necesita para su trabajo.
Para la instalación de programas se utiliza Windows Installer que es un componente que automatiza el proceso de instalación y actualización de software. El programa a instalar se tiene que incluir en un paquete que es un archivo con extensión .msi. Todos los paquetes a distribuir tienen que estar en un punto de distribución de software accesible desde la red para los usuarios.
Hay dos maneras de distribuir software: asignándolo o publicándolo. Cuando asignamos un programa a un equipo o usuario el programa se instala automáticamente cuando se inicia el equipo o cuando inicia sesión el usuario (según si configuramos la GPO por equipo o por usuario).
Podemos asignar un programa de dos formas:
Panel de control->Programas->Instalar un programa desde la red
aparece el programa y el usuario puede instalarlo. También se instala cuando el usuario abre un fichero asociado al programa (por ejemplo si el programa es Word se instalaría al abrir un documento con extensión .docx
). Si el usuario no activa el programa no se instalaráCuando publicamos un programa el usuario lo tiene a su disposición para instalarlo sí lo desea. Sólo se puede publicar un programa en la configuración del usuario, no en la del equipo. Un programa publicado se instala en el equipo cliente de dos formas:
Panel de control->Programas->Instalar un programa desde la red
Los programas a instalar deben estar en un punto de distribución de software del servidor, que es una carpeta compartida con permisos de acceso para los usuarios. Allí copiaremos los paquetes .msi y el resto de archivos y carpetas necesarios para instalar el programa.
Una vez creado el punto de distribución tenemos que crear el GPO que se encargo de distribuir el programa y, a continuación, vincularlo a los contenedores adecuados. Esta GPO se configura desde Configuración de equipo o de usuario (según deseemos)->Directivas->Configuración de software -> Instalación de software
y desde el menú contextual seleccionamos Nuevo.
Podéis ver un vídeo de ejemplo de cómo distribuir el programa 7-zip a todos los alumnos de 4º de la ESO.
NOTA: al hacer el GPO la ruta de acceso al programa no puede ser local (C:... o E:...) sino una ruta de red (\Servidor...) para que sea accesible desde los clientes.
Desde Propiedades de su menú contextual podemos modificar la configuración de la GPO o añadir actualizaciones para el programa que se instalarán automáticamente en los clientes.
Si editamos una directiva de instalación de software al pulsar con el botón derecho del ratón sobre el paquete a instalar aparecen 2 opciones útiles dentro de la opción ‘Todas la tareas’:
La manera más sencilla de que los usuarios puedan imprimir en una impresora de red es instalándola en el servidor y desplegándola en los equipos cliente con una directiva. Para facilitar esta tarea instalaremos el rol de Servidor de impresión en nuestro servidor, si no lo teníamos ya.
Una vez que tenemos la impresora instalada y configurada (tiene que estar compartida) creamos una nueva directiva para ella (aunque no configuramos nada en ella).
A continuación desde el Admininstrador de impresión en el menú contextual de la impresora elegimos la opción de Implementar con directiva de grupo. En la ventana que se abre configuramos cómo hacerlo:
Podéis ver un vídeo de ejemplo de cómo desplegar una impresora llamada HP_red para que aparezca a los usuarios miembros de los grupos gdl_profes y gdl_alum4eso.
Para que la impresora se instale correctamente en todos los clientes nos tenemos que asegurar que tenemos los drivers para todos ellos. Desde la pestaña Compartir de Propiedades de la impresora podemos instalar drivers adicionales para otras arquitecturas (Itanium o i386) si tenemos clientes con esas arquitecturas de procesador.
Muchas aplicaciones permiten descargar una plantilla de directivas, llamada Plantillas administrativas de oficina (ADMX), que nos permiten configurar dicha aplicación mediante GPO. Esta plantilla se añade a las directivas ya incluidas de Windows de forma que se configuran igual que las que hemos visto hasta ahora.
Algunos ejemplos son Mozilla Firefox (instrucciones), Google Chrome (instrucciones), Ms Office, …
Para utilizarlas debemos descargar sus ficheros con extensión .admx y .adml (ficheros de ayuda) y copiarlos a la carpeta de Windows del servidor donde se guardan las directivas predefinidas: