【发布时间】:2016-06-08 20:25:24
【问题描述】:
我是 Linux 新手。我计划将 PAM 与 linux 用户一起使用来验证 nginx 服务器访问。我从 epel 安装了 nginx。但似乎 auth_pam 模块不适用于 nginx rpm。谁能给我一些见解?
谢谢
【问题讨论】:
标签: nginx centos rpm pam rhel7
我是 Linux 新手。我计划将 PAM 与 linux 用户一起使用来验证 nginx 服务器访问。我从 epel 安装了 nginx。但似乎 auth_pam 模块不适用于 nginx rpm。谁能给我一些见解?
谢谢
【问题讨论】:
标签: nginx centos rpm pam rhel7
pam nginx 模块是可通过 RPM 安装获得here:
yum install https://extras.getpagespeed.com/release-el7-latest.rpm
yum install nginx-module-auth-pam
要启用此模块,请将以下内容添加到 /etc/nginx/nginx.conf 并重新加载 nginx:
load_module modules/ngx_http_auth_pam_module.so;
【讨论】:
--with-compat。不要让我开始这个! :D
您需要在 CentOS 7 中从源代码编译 ngx_http_auth_pam_module,打包版本仅适用于 Debian(nginx-extras 或 nginx-full 软件包)。
【讨论】: