小编Jar*_*nen的帖子

如何使用 Apache 和 FastCGI 作为另一个用户运行 PHP 文件?

根据较旧的问题,例如使用 mod_fcgid 而不是 mod_phpPHP 作为 CGI 或 Apache 模块?(和切向一些其它 问题),我来到了一个了解,运行PHP的CGI或FastCGI的将使我的PHP文件跑出作为所有者,而不是Apache的用户(即运行Apache的用户)。

phpinfo();函数指出Server API = CGI/FastCGI

但是,当我测试正在运行的用户时,它仍然是apache ie。<?php echo exec('whoami'); ?>返回apache

我还尝试了Jeremy Bouse在我提到的一个问题中建议的内容,但 PHPwhoami仍然返回apache


phpinfo 的“服务器 API”等于“CGI/FastCGI”这一事实是否足以让普通用户以所有者身份运行 php 文件?

(它甚至表明 PHP 没有与 mod_php 一起运行吗?)

或者是否还有一些管理任务需要完成或可能配置错误?

php fastcgi apache-2.2

6
推荐指数
1
解决办法
2万
查看次数

为什么混杂模式会自动设置——我应该担心吗?

我们一般的虚拟主机服务器(LAMP使用Parallels Plesk)开始转向PROMISCUOUS模式ONeth0“本身”。

2013 年 11 月 8 日,当rkhunter我从“可能的混杂接口”中警告我们时,我注意到了配置的变化,这之前从未发生过。经过一番谷歌搜索后,我没有在我们的服务器上找到任何混杂模式的真正用例,所以我禁用了它,# ifconfig eth0 -promisc只是为了在一天后发现标志已被重新设置。

这是内核日志所说的:

11 月 8 日 14:51:31 哈林塔内核:[3301285.098047] klogd1 使用过时的 (PF_INET,SOCK_PACKET)
 11 月 8 日 14:51:31 哈林塔内核:[3301285.099528] 设备 eth0 模式进入混杂
11 月 11 日 08:34:18 哈林塔内核:[3537242.374911] 设备 eth0 离开混杂模式
11 月 12 日 07:46:30 哈林塔内核:[3620559.485388] 设备 eth0 进入混杂模式
11 月 13 日 08:47:36 哈林塔内核:[3710393.877512] 设备 eth0 离开混杂模式
11 月 14 日 07:53:49 哈林塔内核:[3793353.202243] 设备 eth0 进入混杂模式
11 月 14 日 …

networking linux

3
推荐指数
1
解决办法
2万
查看次数

标签 统计

apache-2.2 ×1

fastcgi ×1

linux ×1

networking ×1

php ×1