so habs nun selbst hinbekommen 
wenns interressiert:
Code:
echo "Benutzer wird angelegt... ";
echo "<pre>". shell_exec("/usr/bin/sudo /usr/sbin/useradd -d /srv/chroot/./home/".strtolower($_POST[name])." -g sftpuser -s /bin/bash ".strtolower($_POST[name]))."</pre>";
echo "<pre>".shell_exec("expect -c 'spawn sudo /bin/passwd ".strtolower($_POST[name])."' -c 'expect \"ew password:\"' -c 'send \"".$_POST[pwd]."\r\"' -c 'expect \"ew password:\"' -c 'send \"".$_POST[pwd]."\r\"' -c 'expect \"changed.\"'")."</pre>";
echo "OK<br>";
greetz
Lesezeichen