通过PHP添加用户(useradd) - Ubuntu

时间:2011-04-04 07:41:34

标签: php shell ubuntu system

我正在尝试在PHP脚本中将用户添加到服务器,但它无法正常工作。

这是我的代码:

$user = $_GET['user'];

system("sudo useradd -m -p 4dk/kBWvKaP52/POJYOZGLam8qZnCkQtdw== $user; echo $user");

是的,我知道这有多危险。

1 个答案:

答案 0 :(得分:2)

您可以在脚本文件上设置setuid位,并将chown设置为root,以便它以root身份运行,例如chmod u+s file.php