## apache通过AD验证

#yum install httpd mod_authz_ldap
#安装apahce的ldap模块
yum install mod_authz_ldap -y
#配置apache通过ldap进行认证
cp /etc/httpd/conf.d/authz_ldap.conf /etc/httpd/conf.d/authz_ldap.conf.bak$(date +%F)
egrep -v "#|^$" /etc/httpd/conf.d/authz_ldap.conf
#编辑配置
vim /etc/httpd/conf.d/authz_ldap.conf
LoadModule authz_ldap_module modules/mod_authz_ldap.so
<IfModule mod_authz_ldap.c>

#配置AD 的IP地址,认证用户、密码等

<Directory /var/www/html/ldap> #这里定义那个目录需要使用ldap模块认证
AuthzLDAPMethod ldap
AuthzLDAPAuthoritative on
AuthzLDAPServer 172.16.33.18
AuthzLDAPUserBase "OU=Tech,OU=users,DC=test,DC=cn"
AuthzLDAPUserKey sAMAccountName
AuthzLDAPUserScope subtree
AuthzLDAPBindDN "elven@test.cn"
AuthzLDAPBindPassword "test"
AuthType Basic
AuthName "Test ldap"
require valid-user
</Directory></IfModule>

#启动
echo ServerName localhost:80 >>/etc/httpd/conf/httpd.conf #添加本机web 80端口
service httpd start
chkconfig --add httpd
chkconfig httpd on

#测试目录
mkdir /var/www/html/ldap
echo "LDAP test">/var/www/html/ldap/index.html

#浏览器http://ip/ldap

转载于:https://www.cnblogs.com/elvi/p/7717933.html

apache通过AD验证相关推荐

  1. Apache用户身份验证

    原文链接:http://www.yylog.org/?p=4830 Apache用户身份验证 在apache应用过程中,管理员经常需要对apache下的目录做一些限制,不希望所有用户都能访问该目录下的 ...

  2. EPMS System Analysis——AD验证、权限设计

    目录 AD验证 权限设计 一.AD(Active Directory)活动目录验证 1.概念 存储用户.计算机和网络资源的信息,并且使资源可以被用户和应用程序访问:它提供了命名.描述.定位.访问.管理 ...

  3. [百度知道]如何添加Apache服务器用户验证AllowOverride AuthConfig

    如何添加Apache服务器用户验证AllowOverride AuthConfig https://zhidao.baidu.com/question/1819941898323038628.html ...

  4. SVN、Apache和AD LDS的集成

    前提: 1.SVN和AD LDS都已安装 2.SVN和Apache已经集成 步骤: 1.打开Apache的httpd.conf文件,去掉下列Module的注释: LoadModule authnz_l ...

  5. Apache Ant安装 验证

    1.下载Apache Ant 去官网下载ant,官网地址:http://ant.apache.org/ 我下载的是apache-ant-1.10.1-bin.zip 直接解压,放到制定目录下,如C:\ ...

  6. apache、nginx验证

    为什么80%的码农都做不了架构师?>>>    1.一般做二次验证: apache2-utils mini-httpd #以上2个包都带htpasswd工具 #sudo apt-ge ...

  7. 案例分析--AD客户端登录验证缓慢问题

    问题背景: 某企业用户连续反映客户端在登陆时与AD验证时异常缓慢,主要有以下现像: 2015年12月份反映,Windows XP/2003在登陆域时非常慢,需要耗费1-3分钟的时间,组策略加载不成功 ...

  8. 整合微软的ad域,采用ldap的api来实现用户登录验证

    流程: 1.用户调登录接口,传用户名和密码 2.用户名和密码在ad验证,验证通过后,返回当前用户的相关信息.(注:ldap为java自带的api不需要maven引入其他的) 3.根据返回的用户信息,实 ...

  9. java对接ntlm,httpclient 实现自动登录NTLM 域验证(sso) .

    最近一个项目拿到客户那运行不了.原来我的这个项目要和另一个系统通过http的接口进行通讯.但在客户的生产环境中,那套系统将web应用的登录和Windows Domain的登录结合,做了一个sso单点登 ...

最新文章

  1. Timus 1837. Isenbaev's Number
  2. WinCE应用程序最小化后的最大化
  3. 小宝机器人的储存容量_新iPad Pro储存越来越大:甚至到1T!您应该购买哪种存储容量呢?...
  4. 怎么查看linux挂载的硬盘,如何查看Linux服务器已挂载的硬盘
  5. GridView里面嵌套RadioButton
  6. jQuery中DOM操作方法 之 html,text,val
  7. 总结C语言中的数组知识点
  8. Linux工作笔记034---linux tail命令详解_linux在vi中查找字符串
  9. json串 转 list<class> 方法 List转JSONArray和JSONArray转List
  10. ArcGIS-云南洱海流域地形图制作及使用图层下载(shp+dem)
  11. python攻击校园网_Python--校园网爬虫记
  12. 净利大涨13倍,“缺芯”后的士兰微要如何不“躺平”?
  13. 家用计算机的ram怎么清理,电脑内存满了怎么清理【解决流程】
  14. c++实现植物大战僵尸修改器
  15. vs2008简体中文正式版序列号和下载地址
  16. PHPstorm 函数时间注释的修改   正常的PHPstorm里面函数方法的注释是没有动态时间设置的,但是看了PHP file里面有时间日期的注释,而PHP Function Doc Commen
  17. 你需要知道的50颗卫星:地球卫星清单
  18. 自相关(ACF)与偏自相关(PACF)(4)
  19. 解决微信公众号获取用户信息报48001错误
  20. 如何检查NAS硬盘有坏没有

热门文章

  1. Linux C语言解析 yaml,c – 用yaml cpp解析yaml
  2. java canvas类_java中的canvas类有什么作用?
  3. 学生成绩查询html,中学生成绩查询用的一个网站叫什么行
  4. idea工具修改Git路径
  5. 【PAT乙】1047 编程团体赛 (20分)字符串,桶排序
  6. 【POJ3614】Sunscreen
  7. 华为路由器时间同步_4G网络变WIFI,华为4G路由2 Pro让上网变得更简单
  8. java四则运算,计算器的实现
  9. Unity3D之UGUI基础4:Button按钮
  10. Visual Studio 设置快捷代码段