linux - Basic auth + suexec 以 linux 用户身份验证

标签 linux apache ubuntu basic-authentication suexec

是否可以使用 mpm-prefork 配置 Apache 2.4 让用户作为 Linux 用户进行身份验证(使用例如 basic auth),然后 setuid 过程到此执行请求之前的用户?

似乎 mod_suexec 允许切换用户,但据我所知,这些用户是硬编码在 apache2 配置中的。我找不到一个示例,其中 suexec 用于 setuid 到特定的经过身份验证的 linux 用户。

最佳答案

您可以使用 mod_auth_external 根据系统密码数据库对 apache 用户进行身份验证。

https://code.google.com/p/mod-auth-external/

关于linux - Basic auth + suexec 以 linux 用户身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25405837/

相关文章:

linux - bash 脚本 : ssh create file; sleep 3m; rm file;

linux - 在 amazon ec2 (beanstalk) 上编辑已部署文件的权限

java - 在 jar 文件中查找文件时出现问题

apache - 默认的 Apache 索引页面参数

java - TeamCity 服务器找不到 java (ubuntu)

linux - sed 用 NULL 替换空格

java - 将复杂的命令放入变量中并作为参数传递给另一个脚本以供稍后运行

php - 系统自升级到 windows 10 后使用端口 80

ubuntu - 突然得到 "__builtin_ia32_sqrtsd_round"未定义,使用 nvcc/gcc

ubuntu - 通过 USB 将 iPhone 连接到 sosumi/qemu