> 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