Re: Script CGI

Top Page

Reply to this message
Author: Olivier Guerrier
Date:  
To: ML Guilde
Subject: Re: Script CGI
Frédéric Mantegazza a écrit :
> Le Jeudi 7 Juillet 2005 15:40, Regis Gras a écrit :
>
>
>>Je recherche un script CGI, ecrit en perl ou en php
>>(ou les deux) qui permette à un utilisateur de changer son password.
>>On aurait donc un formulaire qui demande login,ancien pass, nouveau_pass
>>et confirmation
>
> Me goure-je ?
>


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.

HTH,
Olivier