centos 配置 php 执行shell的权限
Posted 孤独的和弦
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos 配置 php 执行shell的权限相关的知识,希望对你有一定的参考价值。
在执行特定的shell命令,如 kill,killall 等需要配置root权限
php脚本运行在apache服务器下
可以看到 httpd 是以 apache 用户执行的
看一下 该用户信息
现在为 apache用户提升权限,修改 /etc/sudoers
则 apache用户具备了执行 kill killall 命令的执行权限,前面需要加sudo
如在 php 可以这样调用
system("sudo kill -9 1234");
杀死进程号为1234的进程
以上是关于centos 配置 php 执行shell的权限的主要内容,如果未能解决你的问题,请参考以下文章