OpenLDAP與Apache


1:安裝部署Apache

2:在/var/www/html下,添加一個測試文件
      echo test > index.html
      
 
3:在這之前,需了解Apache的賬號認證的配置(詳見筆記Web服務器之Apache)
4: 修改 通過修改Apache配置文件實現 ,可以看到httpd.conf文件里包含有ldap的mode模塊
         
     修改httpd的配置文件:vim /etc/httpd/conf/httpd.conf
         在
<Directory "/var/www/html">
   Options Indexes FollowSymLinks
#    AllowOverride None    默認的是這一個,我們把這個注釋掉,然后添加賬戶的認證信息
    AllowOverride AuthConfig
    AuthType Basic
    AuthName "Test Login"
    AuthBasicProvider ldap
    AuthzLDAPAuthoritative on
    AuthLDAPURL ldap://10.0.0.61:389/ou=people,dc=le,dc=com
    require valid-user
    Order allow,deny
    Allow from all
 
</Directory>
 
重啟httpd服務:/etc/init.d/httpd restart
在瀏覽器訪問:可以看到在LDAP的用戶可以訪問
 
 
     2)若要限制OpenLDAP的只能某些用戶登錄,某些用戶不能登錄,那么
  一定要記得order deny,allow
                    deny from all  這個設置
 
通過瀏覽器去訪問,若沒有把test7可以通過認證的話,就是以下情況,登陸不進
 
 
 
 
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM