|
发表于 2004-2-12 18:46:46
|
显示全部楼层
zonzi, your understanding of Apache (1.3.x) privilege is wrong. Apache has one single parent process executing as root, and it forks all the child processes that all execute as nobody. Only the child processes listen on the network port (80 in default) and accept network requests. So if one breaks Apache, she will only get nobody privilege. To get the privilege of root, she has to exploit other vulnerabilities in the system.
Besides, for the error message on your first post, you need to change the path of mod_vhost_alias.so and all other modules in httpd.conf to /usr/libexec/apache/. Recently Patrick has changed the location of apache modules. Check the ChangeLog.txt please. |
|