El Viernes, 1 de Abril de 2005 18:45, Instituto de Ingenieria Unix escribió:
Cheque las funciones del comando usermod y por lo que noto, es comando me sirve para realizar algunas funciones sobre las cuenta del usuario entre ellas esta modificar la fecha de expiración de alguna cuenta...
Esto va a colación de que necesito listar las fechas de expiración de mis usuario para luego avisarles que la expiración de su cuenta esta proxima, en el caso de los sistemas solaris esto se puede hacer con el comando "logins -a" y bueno con "usermod -e" yo modifico su fecha...
* Eso lo hace el sistema, piensa en expiracion de contraseña, antelacion de la comunicacion, etc, y configura la expiracion de la cuenta acorde con esto, unos dias despues por ejemplo, tambien puedes configurar el tiempo que podra loguearse el usuario despues de la expiraracion o no, antes de expirar la cuenta, por ejemplo para volver a habilitarla y no tener que volver a crearla. * No obstante usando find, contra los campos de /etc/passwd seguramente podrias sacarlo, man login.defs , para ver opciones de campos y posicionamiento, el pass bloqueado lo puedes ver en /etc/shadow tienen el signo ! delante de la contraseña. * No obstante seguramente haya alguna herramienta hecha para verlo, pero de las expiraciones se encarga el sistema y es problema del usuario.