我需要通过浏览器做一些命令行。 我需要在命令行做的是:php - proc_open(或其他功能)
$login
<login name>
<password>
$passwd
<old password>
<new password>
<retype new password>
所以,我怎么可以这样使用proc_open
功能? 或者我应该使用另一个功能来做到这一点?
亚当赖特,我试过你的例子,但我只是不能更改用户密码。 我是否需要在脚本中做任何其他事情(除了定义$ user,$ userPassword和$ newPassword)?
感谢
这将只在php解释器以超级用户权限运行(只有root用户可以更改其他用户的密码)时才起作用。如果你不关心安全性,你可以设置passwd的超级用户位或使用sudo。 – 2008-09-25 12:05:37