Ubuntu 14.04
我试图在 chroot 中设置 apache,但找不到任何相关答案。
我在谷歌上搜索了一个多星期,但还是找不到答案
所以请有人帮助我.....
提前致谢
答案1
Apache >= 2.2.10 已内置 chroot 支持。请参阅ChrootDir 指令在 Apache 文档中:
Description: Directory for apache to run chroot(8) after startup. Syntax: ChrootDir /path/to/directory Default: none Context: server config Status: MPM Module: event, prefork, worker Compatibility: Available in Apache 2.2.10 and later
该指令告诉服务器在启动后但在接受请求之前 chroot(8) 到指定目录。
请注意,在 chroot 下运行服务器并不简单,需要额外的设置,特别是当您运行 CGI 或 PHP 等脚本时。在尝试使用此功能之前,请确保您已经熟悉 chroot 的操作。