[Système] passwd sous linux avec PHP
Bonjour,
Je voudrais via une page PHP simple, permettre aux utilisateurs de se creer un compte utilisateur sur un PC liunx (debian).
J'ai trouvé un bout de code sur internet qui me permet d'utiliser la commande adduser avec la commande PHP "exec". J'ai du faire une régle avec sudo pour autoriser l'utilisateur www-data à utiliser cette commande.
Mon probleme : adduser ne permet pas de définir le mot de passe du compte. Il faut donc que j'utilise ensuite un méthode pour définir le mot de passe ...
- la commande "passwd" ? mais le mot de passe n'est pas en argument, c'est l'utilisateur qui le tape dans stdin ... donc je sais pas si on peut l'utiliser ici ...
- une autre méthode ? utiliser quelle fonction de php ? ...
merci,
guitouu