是否可以使用 mpm-prefork
配置 Apache 2.4 让用户作为 Linux 用户进行身份验证(使用例如 basic auth),然后 setuid
过程到此执行请求之前的用户?
似乎 mod_suexec
允许切换用户,但据我所知,这些用户是硬编码在 apache2 配置中的。我找不到一个示例,其中 suexec
用于 setuid
到特定的经过身份验证的 linux 用户。
最佳答案
您可以使用 mod_auth_external 根据系统密码数据库对 apache 用户进行身份验证。
关于linux - Basic auth + suexec 以 linux 用户身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25405837/