用php杀死linux中的用户进程

我正在尝试编写一个php脚本来杀死redhat机器中的用户.

我知道为apache提供以root身份执行操作的能力是可能的(而且非常不安全),但我需要能够从网页中杀死任何用户,是否有任何人有任何好的工作脚本或指向我到的地方找到更多信息?我可以使用这个代码(我从php.net中获取)使其工作,但我认为这只有在我给apache root权限或以root身份运行apache时才有效.

<?php
    exec("kill -9 $pid");
?>

这个命令提取用户及其进程ID,我假设一旦找到apache问题就可以正常工作,抓住用户列表输出.

who -u | awk '{print $1" "$7}'

我真的不能想到我可以给出的任何其他信息,所以如果我忘了什么,请告诉我.

解决方法:

请改用skill命令:

skill -9 -u username
上一篇:php-macOS Mojave更新后Apache无法正常工作


下一篇:在Mac osx上安装CakePHP:apache问题