【redhat5.5】配置Apache的别名的pam认证
【1】 安装模块yum install mod_authz_ldap
【2】 编辑配置文件
vim/etc/httpd/conf.d/authz_ldap.conf
LoadModule authz_ldap_module modules/mod_authz_ldap.so
<IfModule mod_authz_ldap.c>
lias /tmp/testldap"/www1"
<Directory "/tmp/testldap/">
# AuthzLDAPEngine on
AuthzLDAPMethod ldap
AuthzLDAPServer 192.168.1.221
AuthzLDAPUserBase ou=Apache,dc=uplooking,dc=com
AuthzLDAPUserKey cn
AuthzLDAPUserScope base
AuthType basic
AuthName "ldap@uplooking.com"
require valid-user
</Directory>
</IfModule>
【3】 重启apache服务
service httpd restart
【4 】创建一个OU apache,往其中存入apache帐号,过程见上篇文章<linux的LDAP认证服务及实例>
dn: cn=u1,ou=Apache,dc=uplooking,dc=com
cn: u2
objectclass: person
objectclass: top
sn: 2
userpassword: {MD5}ICy5YqxZB1uWSwcVLSNLcA==
dn: cn=u1,ou=Apache,dc=uplooking,dc=com
cn: u3
objectclass: person
objectclass: top
sn: 3
userpassword: {MD5}ICy5YqxZB1uWSwcVLSNLcA==
【5】 (额外) userpassword 的生成过程 输入 123
# slappasswd -h {md5}
New password:
Re-enter new password:
{MD5}ICy5YqxZB1uWSwcVLSNLcA==
页:
[1]