Un examen cuidadoso de los archivos /etc/passwd
y /etc/shadow
revela que las contraseñas almacenadas se codifican mediante alguna forma de función de codificación.
Una búsqueda rápida en Google revela que, de forma predeterminada, las contraseñas se cifran con DES . Si una entrada comienza con $
, entonces indica que se utilizó alguna otra función de hashing.
Por ejemplo, algunas entradas en mi máquina Ubuntu comienzan con $6$
...
¿Qué representan los diversos números?
/etc/shadow
muestra 2 entradas que comienzan con$6$
.!
). Leerman shadow
, significa que la contraseña está bloqueada, por lo que no puede iniciar sesión directamente con la contraseña de Unix. Tiene que ver con Ubuntu configurar la cuenta raíz deshabilitada por defecto.