Использование shell_exec ('passwd') для изменения пароля пользователя

Мне нужно сменить пользователей & apos; пароль через веб-страницу (в контролируемой среде). Итак, для этого я использую этот код:

<?php
$output = shell_exec("sudo -u dummy passwd testUser testUserPassword");
$output2 = shell_exec("dummyPassword");
echo $output;
echo $output2;
echo "done";
?>

Моя проблема в том, что этот скрипт не меняет пароль для пользователя "testUser". Что я делаю неправильно?

Спасибо

Ответы на вопрос(9)

Ваш ответ на вопрос