wdemian buenos dias
Veo que sos de Argentina, por lo que entiendo que es mejor comunicarnos en español (If you don't speak spanish, please send me a PM and I will send an english version)
Podes ver en mi perfil mi experiencia, mas de 10 años como Administrador de Sistemas Unix/Linux. Actualmente, trabajo en IBM desde 2008, soportando +2000 servidores corriendo diferentes versiones de Unix/Linux.
Administro Debian y Ubuntu desde su primer version, y tengo amplia experiencia en ese campo tambien.
Si te parece, podemos charlar por PM o skyper para tener mas detalles del requerimiento. Se me ocurria enviar un email con un "friendly reminder" al usuario unos dias antes de la caducidad de la pasword, con un link o script que ejecute localmente para cambiar su password, inclusive el sistema la puede cambiar automaticamente y enviarle la nueva password generada por correo.
Que tengas un buen dia.