我的组长让我做一个应用程序,用户可以通过php脚本修改samba服务器的帐户密码。
请告诉我如何实现这个。
我在我的php脚本中使用以下命令通过php脚本修改linux pc的密码。
exec("echo $newpass | sudo -u root passwd——stdin $username 2>&1");
谢谢! !
可以使用:
$comando="printf "$passwordViejon$passwordNuevon$passwordNuevon" | sudo -u $user bash -c "/usr/bin/smbpasswd -s"";
exec($comando, $salida, $estado);
您可以尝试使用PHP脚本修改Linux或UNIX系统密码
我还没有测试过