El string que se almacena en shadow, depende del momento ( date ) que se introduce el passwd. Solo con crypt no vas a conseguir el mismo string ( no recuerdo bien el proceso, tendrÃa que buscarlo ).
Aprovecho para soltar otro problemilla:
Quero hacer una cosa tal que asà :
FICHER=/usr/bin/* /usr/sbin/*
md5 $FICHER
La variable FICHER puede ir creciendo conforme agregue directorios y puede que al final desborde el tamaño máximo. Esto sucede pq al asignarla a FICHER el shell interpreta '*' y mete toda la ristra de ficheros. Hay alguna forma de evitar esto ??
La alternativa serÃa pasarle al md5 un `ls -` que devuelva el listado de ficheros con el path pero tampoco se como hacerlo.
En fin, se agradece cualquier sugerencia.
Aprovecho para soltar otro problemilla:
Quero hacer una cosa tal que asà :
FICHER=/usr/bin/* /usr/sbin/*
md5 $FICHER
La variable FICHER puede ir creciendo conforme agregue directorios y puede que al final desborde el tamaño máximo. Esto sucede pq al asignarla a FICHER el shell interpreta '*' y mete toda la ristra de ficheros. Hay alguna forma de evitar esto ??
La alternativa serÃa pasarle al md5 un `ls -` que devuelva el listado de ficheros con el path pero tampoco se como hacerlo.
En fin, se agradece cualquier sugerencia.