Bonjour,
Je voudrais pouvoir créer un utilisateur avec PHP.
J'ai déjà fait cela, mais ça ne marche pas :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
$a = exec('mkpasswd coucou');
 
$cmd = "/usr/sbin/useradd userftp -g 2523 -p $a -s /bin/false -d /var/www/vhosts/panel.deathrowrpg.fr/httpdocs/Panel/servs/Jcvag44800-38380/samp03";
 
system("$cmd");
Le code est pourtant correct, mais il n'y a pas de nouveaux utilisateurs.
Je pense que PHP ne peut pas avoir accès à /usr/sbin/useradd car j'ai testé de lui faire ouvrir un fichier dans /usr/sbin et il me dit que ce n'est pas dans "l'allowed path" qui est var/www.

Pouvez vous m'aider ?
Merci.