On Thu, 07 Jul 2005 16:03:45 +0200
Olivier Guerrier <olivier@???> wrote:
> déjà passwd ne permet pas de scripter un changement de mot de passe.
> La commande pour ce faire est /usr/sbin/chpasswd, qu'on peut utiliser
> comme suit: echo $user:$pass | /usr/sbin/chpasswd (pour les autres
> variantes, voir le man)
>
> pour ce qui est du script web, il faudrait effectivement que le script
>
> s'éxécute en root, ce qui n'est _pas_ une bonne idée.
>
> L'autre solution consisterait à faire un script qui se contente de
> rajouter une entrée dans un simple fichier texte, et d'avoir un script
>
> système lancé à partir de cron qui effectue périodiquement les
> modifications.
on peut aussi modifier directement l'entrée dans /etc/shadow ... mais
vous l'aurai compris c'est pas top secure ....
par contre cela se fait super bien en python-cgi avec un hasheur md5 ou
sha1. j'en ai un si il te faut en python.