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

Re: Calcular paramertros de contraseña Timestamp /etc/shadow



El día 9 de julio de 2008 11:19, Abraham Pérez <jockah@gmail.com> escribió:
> 2008/7/9, andres sarmiento <coolpixgnu@gmail.com>:
>>
>> Estimados:
>> Tengo una duda acerca de como calcular algunos parámetros relacionados
>> con las contraseñas del  archivo /etc/shadow.
>> He buscado documentación y no he encontrado la manera de calcular
>> manualmente dichos parámetros para sistemas linux.
>> A continuación adjunto lo que he encontrado:
>>
>> ejemplo:
>>
>> cuenta-test:$1$DORWlFmM$4yhE.0olwWtHxFN5o/AR7.:13969:0:60:9:::
>>          1                                       2
>>               3    4  5   6 7 8
>>
>> 1.      User name : It is your login name
>> 2.      Password: It your encrypted password. The password should be
>> minimum 6-8 characters long including special characters/digits
>> 3.      Last password change (lastchanged): Days since Jan 1, 1970 that
>> password was last changed
>> 4.      Minimum: The minimum number of days required between password
>> changes i.e. the number of days left before the user is allowed to
>> change his/her password
>> 5.      Maximum: The maximum number of days the password is valid (after
>> that user is forced to change his/her password)
>> 6.      Warn : The number of days before password is to expire that user
>> is
>> warned that his/her password must be changed
>> 7.      Inactive : The number of days after password expires that account
>> is disabled
>> 8.      Expire : days since Jan 1, 1970 that account is disabled i.e. an
>> absolute date specifying when the login may no longer be used
>>
>> Me gustaría poder calcular manualmente desde el punto 3 hacia adelante.
>>
>> He probado con el comando $chage -l <nombre_usuario> y me entrega
>> dicha información procesada para 1 usuario, pero necesito poder
>> calcularla manualmente para muchos usuarios.
>> También he probado con el comando $date -d @timestamp y me arroja
>> algunos minutos algunas horas pero siempre en 1/1/1970.
>>
>> Bueno amigos gracias por leer.
>>
>> Saludos Cordiales
>>
>>
>>
>> --
>> To UNSUBSCRIBE, email to debian-user-spanish-REQUEST@lists.debian.org
>> with a subject of "unsubscribe". Trouble? Contact
>> listmaster@lists.debian.org
>>
>
> Mis disculpas por adelantado, pero no termino de entender qué es lo que
> necesitas.
>

Veo que el formato se corrió, mil disculpas:

Lo que necesito es poder calcular desde el punto 3 (13969 desde string
de shadow), es decir cuando fue la última vez que la password se
cambió, cuando expira, cuando se bloquea, etc.
Gracias por el interes.
Saludos cordiales


Reply to: