Requerimentos de la Maquina Virtual
- NO debe haber interfaz gráfica
- NO se deberá poder conectar a un usuario root por ssh
- UFW y Sudo deberán estar instalados y correctamente configurados
- El usuario root deberá ser tu login + 42 [login42] y el usuario normal deberá ser tu login
- El usuario normal deberá permanecer a los grupos sudo y user42
Intro
Explicar algunos conceptos.
Directivas de contraseña
/etc/login.defs:
[....]
PASS_MAX_DAYS 30
PASS_MIN_DAYS 2
PASS_WARN_AGE 7
[....]
/etc/pam-d/common-password:
[....]
password requisite pam_pwquality.so retry=3 minlen=10 maxrepeat=3 ucredit=-1 lcredit=-1 dcredit=-1 reject_username enforce_for_root difok=7
[....]
- retry: Número de intentos antes de que el sistema devuelva un error.
- minlen: Longitud mínima de contraseña.
- maxrepeat: the maximum number of times a single character may be repeated
- ucredit: Caracteres en mayúscula que debe tener.
- lcredit: Caracteres en minúscula que debe tener.
- dcredit: El número de dígitos que debe tener la nueva contraseña.
- difok: Cambios de caracteres que debe tener la nueva contraseña en comparación con la vieja.