# Directivas de seguridad y auditorías:
- Requisitos de seguridad del sistema y de los datos.
- Derechos de usuario.
- Directivas de seguridad:
  - Locales
  - Del controlador de dominio
  - Del dominio.
- Directivas de grupo:
  - Administrar la directiva basada en el Registro con las plantillas administrativas.
  - Asignar secuencias de comandos al inicio/apagado del equipo y/o al inicio/cierre de sesión.
  - Redirección de carpetas.
  - Administrar aplicaciones.
  - Especificar las opciones de seguridad.
- Orden de aplicación de las directivas.
- Conjunto resultante de directivas.
- Filtrar la directiva en función de la pertenencia a grupos de seguridad
- Opciones avanzadas en la aplicación de las directivas:
  - Bloqueo de la herencia de directivas.
  - No reemplazar y deshabilitar.
- Registro del sistema operativo.
- Objetivos de la auditoría.
- Ámbito de la auditoría. Aspectos auditables.
- Mecanismos de auditoría. Alarmas y acciones correctivas.
- Información del registro de auditoría.
- Técnicas y herramientas de auditoría.
- Configurar la auditoría: Auditar sucesos de inicio de sesión de cuenta, la administración de cuentas, el acceso del servicio de directorio, sucesos de inicio de sesión, el acceso a objetos, el cambio de directivas, uso de privilegios, el seguimiento de procesos y sucesos del sistema.
- Informes de auditoría.

-----------------

# Teoría

## GPOs

### Directivas de Grupo (GPO) – Filtrado de Seguridad
https://windowserver.wordpress.com/2017/07/11/directivas-de-grupo-gpo-filtrado-de-seguridad/

## Orden de aplicación de las directivas
Tener en cuenta:
- Más abajo la última que se ejecuta
- Administrador decide la aplicación
Niveles de aplicación:
- Sitio
- Dominio
- GPO

---------

# Práctica

## Tener en cuenta
 - IP
 - ping
 - EQUIPO EN DOMINIO
 - QUE SE VEA EN EL AD
 - CONFIGURAR LA DIRECTIVA
 - PROBARLO
 - gpupdate /force
 - GPRESULT /z

## Ejercicios de PowerShell
- Crear usuarios, carpetas NTFS y compartidas
  * https://www.jesusninoc.com/05/03/creacion-masiva-de-usuarios-en-el-directorio-activo-con-powershell-parte-1/
  * https://www.jesusninoc.com/05/09/creacion-masiva-de-usuarios-en-el-directorio-activo-con-powershell-parte-2/

- Crear usuarios en AD, carpeta compartida y asignar permisos
```PowerShell
  foreach($usuario in Get-Content .\usuarios.txt)
  {
      $usuario
      $password = (ConvertTo-SecureString "Alum4dos" -AsPlainText -force)
      New-ADUSer -Name $usuario -Sam $usuario -Path "OU=asir,DC=andel,DC=local" -AccountPassword $password -Enable $true
      $HomeDirectory = ("\\localhost\log\" + $usuario)
      mkdir $HomeDirectory
      $usuariomaspermiso = $usuario + ":F"
      $rutantfs = "C:\Users\Administrador\Desktop\log\" + $usuario
      icacls $rutantfs /grant $usuariomaspermiso
      Start-Sleep -Seconds 5
  }
```

## Configurar
- Directivas de grupo:
  - Asignar secuencias de comandos al inicio/apagado del equipo y/o al inicio/cierre de sesión (REALIZAR UN LOG SI EL USUARIO ES usuario1 Y HA INICIADO SESIÓN) (REALIZAR UN LOG SI EL USUARIO ES usuario1, HA INICIADO SESIÓN ENTRE LAS 20:00 Y LAS 21:00)
- Directivas de grupo:
  - Redirección de carpetas (CARPETA DOCUMENTOS REDIRECCIONADA A LA CARPETA COMPARTIDA) https://www.youtube.com/watch?v=hSALOgf7SwY
  - Orden de aplicación de las directivas (CONFIGURAR GPOS PARA VER EL ORDEN)
  - Conjunto resultante de directivas (ANALIZAR EL CONJUNTO RESULTANTE DE DIRECTIVAS)
  - Especificar las opciones de seguridad 
- Filtrar la directiva en función de la pertenencia a grupos de seguridad

# Tarea sobre directivas
- MAPEAR DOS UNIDADES PARA UN USUARIO Y OCULTAR LAS UNIDADES LOCALES MEDIANTE GPO
- BLOQUEAR UNA APLICACIÓN MEDIANTE GPO

-------------------
-------------------

# Directivas de seguridad y auditorías:
- Requisitos de seguridad del sistema y de los datos.
- Derechos de usuario.
- Directivas de seguridad:
  - Locales
  - Del controlador de dominio
  - Del dominio.
- Directivas de grupo:
  - Administrar la directiva basada en el Registro con las plantillas administrativas.
  - Asignar secuencias de comandos al inicio/apagado del equipo y/o al inicio/cierre de sesión.
  - Redirección de carpetas.
  - Administrar aplicaciones.
  - Especificar las opciones de seguridad.
- Orden de aplicación de las directivas.
- Conjunto resultante de directivas.
- Filtrar la directiva en función de la pertenencia a grupos de seguridad
- Opciones avanzadas en la aplicación de las directivas:
  - Bloqueo de la herencia de directivas.
  - No reemplazar y deshabilitar.
- Registro del sistema operativo.
- Objetivos de la auditoría.
- Ámbito de la auditoría. Aspectos auditables.
- Mecanismos de auditoría. Alarmas y acciones correctivas.
- Información del registro de auditoría.
- Técnicas y herramientas de auditoría.
- Configurar la auditoría: Auditar sucesos de inicio de sesión de cuenta, la administración de cuentas, el acceso del servicio de directorio, sucesos de inicio de sesión, el acceso a objetos, el cambio de directivas, uso de privilegios, el seguimiento de procesos y sucesos del sistema.
- Informes de auditoría.

----------------------

# Tener en cuenta
 - IP
 - ping
 - EQUIPO EN DOMINIO
 - QUE SE VEA EN EL AD
 - CONFIGURAR LA DIRECTIVA
 - PROBARLO
 - gpupdate /force
 - GPRESULT /z

----------------------

# Algo de teoría
## Manual del editor de GPO local en Windows 10
https://www.solvetic.com/tutoriales/article/2655-manual-del-editor-de-gpo-local-en-windows-10/

## How to Disable PowerShell with Software Restriction Policies GPO
https://www.top-password.com/blog/disable-powershell-with-software-restriction-policies-gpo

## Exportar información de una GPO (para ver referencia al registro)
https://www.jesusninoc.com/05/05/exportar-informacion-sobre-una-gpo-en-formato-xml/
