[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: OT duda con /etc/shadow



> Le Samedi 11 Mars 2006 17:41, Ricardo Marcelo Alvarez a écrit :
  > Hola hace poco hubo una discusion en la lista sobre como borrar un passwd,
  > alguien habia preguntado como borrar, la cuestion es que yo pensaba que con
  > passwd -l usuario
  > se le borraba, con ese comando en /etc/shadow donde iria el password
  > encriptado pone !, no encontre un comando que ponga *, leyendo el man de
  > shadow dice que es equivalente que haya un ! o un * Es esto asi o existe
 > alguna diferencia.

Hola, bueno te hago un resumen de como creo que funciona (puedo estar
equivocado o no ;). En /etc/passwd como creo que ya sabrás en el campo
contraseña hay una "x" que indica que el campo de contraseña se
encuentra en /etc/shadow (aunque sistemas que no tengan el sistema
shadow la tendrán ahí la pass). En /etc/shadow, si tienes el campo de
la contraseña con valor "*" significa, cuenta deshabilitada. Y si
tiene un valor ! significa que será imposible logearse con esa cuenta
pues ninguna cadena (cualquier password que se intente usar) nunca
podrá dar un valor que empiece por "!". (para esta encriptación, man
crypt, por si quieres saber como se hace)

Es decir, resumiendo:
 * es deshabilitada
! es deshabilitada puesto que no existe cadena que pueda dar "!" en su
codificación

Dos formas de hacer lo mismo.

salu2

Reply to: