Herramientas de usuario

Herramientas del sitio


sad:ubuntu:p6

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
sad:ubuntu:p6 [2017/11/29 09:30]
José Manuel Guallar
sad:ubuntu:p6 [2019/01/04 13:18] (actual)
Línea 9: Línea 9:
  
 Ubuntu: Ejercicio 01: Instalación de Ubuntu Desktop 12.04 LTS Ubuntu: Ejercicio 01: Instalación de Ubuntu Desktop 12.04 LTS
- 
-Ejercicio 
- 
-La idea de este ejercicio es fortalecer las contraseñas,​ para eso tenemos que modificar algunos ficheros. el primer fichero que vamos a trabajar es login.defs 
- 
- 
  
 ===== Notas de la practica ===== ===== Notas de la practica =====
Línea 26: Línea 20:
   * Haremos un seguimiento de los historiales de contraseñas.   * Haremos un seguimiento de los historiales de contraseñas.
  
 +====== Ejercicio ======
 +
 +
 +La idea de este ejercicio es fortalecer las contraseñas,​ para eso tenemos que modificar algunos ficheros. el primer fichero que vamos a trabajar es login.defs
 +
 +
 +<code bash>
 +root@ubuntu:​~#​ cd /etc
 +root@ubuntu:/​etc#​ ls -l login.defs
 +root@ubuntu:/​etc#​ cp login.defs login.defs.BKP
 +root@ubuntu:/​etc#​ ls -l login.defs*
 +</​code>​
 +
 +{{:​sad:​ubuntu:​p6:​01.png?​400|}}
 +
 +ahora toca editar **login.defs** y tenemos que buscar el parametro **PASS_MAX**
 +
 +{{:​sad:​ubuntu:​p6:​02.png?​400|}}
 +
 +podemos modificar **PASS_MAS_DAYS** a 90
 +
 +para indicar el minimo numero de dias para permitir el cambio entre dos contraseñas es **PASS_MIN_DAYS** que lo cambiamos a 1 y guardamos
 +
 +{{:​sad:​ubuntu:​p6:​03.png?​400|}}
 +
 +ahora instalamos **libpam-cracklig** y verificamos que está instalado
 +<code bash>
 +root@ubuntu:​~#​ apt-get install libpam-cracklib
 +root@ubuntu:​~#​ ls -ld /​usr/​share/​pam-configs/​cracklib
 +</​code>​
 +{{:​sad:​ubuntu:​p6:​04.png?​400|}}
 +{{:​sad:​ubuntu:​p6:​05.png?​400|}}
 +
 +Ahora vamos al fichero **common-password**,​ hacemos una copia de seguridad y lo editamos
 +
 +{{:​sad:​ubuntu:​p6:​06.png?​400|}}
 +
 +Una vez abierto tenemos que buscar pam_cracklib y al final de difok=3 escribimos **ucredit=-1 lcredit=-1 dcredit=-1 ocredit=-1**
 +
 +que significa esa linea?
 +
 +  * **retry=3**,​ nos da 3 oportunidades para acertar la contraseña
 +  * **minlen=8**,​ cantidad minima de caracteres en la contraseña
 +  * **difok=3**,​ necesita 3 caracteres diferentes con respecto a la antigua contraseña para aceptar la nueva contraseña
 +  * **ucredit=-1**,​ La contraseña requiere al menos 1 manuscula.
 +  * **lcredit=-1**,​ al menos 1 minuscula
 +  * **dcredit=-1**,​ al menos 1 numero.
 +  * **ocredit=-1**,​ al menos 1 caracter especial.
 +
 +{{:​sad:​ubuntu:​p6:​07.png?​400|}}
 +
 +{{:​sad:​ubuntu:​p6:​08.png?​400|}}
 +
 +Ahora para activar el historial de contraseñas vamos a **/​etc/​security**,​ reseteamos el historial y cambiamos los privilegios al fichero donde va a guardar las contraseñas
 +
 +<code bash>
 +root@ubuntu:​~#​ cd /​etc/​security
 +root@ubuntu:​~#​ cat /dev/null > opasswd
 +root@ubuntu:​~#​ chmod 600 opassed
 +root@ubuntu:​~#​ chown root:root opassed
 +root@ubuntu:​~#​ ls -l opassed*
 +</​code>​
 +
 +{{:​sad:​ubuntu:​p6:​09.png?​400|}}
 +
 +El siguiente paso es editar el fichero common-password,​ buscar la palabra **pam_unix.so** y al final de la linea que pone **sha512** escribir **remember=12**
 +
 +{{:​sad:​ubuntu:​p6:​10.png?​400|}}
 +{{:​sad:​ubuntu:​p6:​11.png?​400|}}
 +{{:​sad:​ubuntu:​p6:​12.png?​400|}}
 +{{:​sad:​ubuntu:​p6:​13.png?​400|}}
 +
 +===== Impresión de pantalla que hay que entregar =====
  
-Impresión de pantalla que hay que entregar 
  
 <code bash> <code bash>
sad/ubuntu/p6.1511947857.txt.gz · Última modificación: 2019/01/04 13:18 (editor externo)