정말 왕초봅니다.. 넘 답답해서.. 일케 글을 올려봅니다.
전 php 프로그래머인데.. 요번에 회사사원정보들을 저장하고 있는
exchange 서버의 active directory에 있는 정보를
php로 만든 회사싸이트의 관리자 모드의 회원인증으로 이용할려고
하는중입니다.
webserver는 리눅스 기반이고 apache를 쓰고있습니다.
일단 개념이 좀 부족한 상태라.. 설치에서 부터 막히네요..
그동안 ldap과 active directory가 동일한것으로 생각했는데 글을
읽어보니 약간의 차이가 좀 있더군요..
그리고 ldap과 관련된 문서를 뒤져보니 openldap과 ldap library를
설치해야 되는걸루 나오는데.. 저같은경우는
php에서 client로 window의 active directory로 접속하는 거라
openldap같은걸 설치할 필요가 없을거라 생각되는데 아닌가요?
그리고 리눅스에서 아파치와 auth_modules_ldap과 같은 모듈과
연동시키는 부분에서도 library에러가 나고..
php와 연동하는 부분에서도 ldap서버가 설치되있는 가정에서 글이
쓰여져 있더군요.. --> configure --with-ldap="ldap_dir"
이런
부분에서 볼때.. 윈도우에서 iis 에 php를 연동해서 테스트
했을땐.. 별다른 모듈이 필요없이.. 그냥,, system 폴더와
system32폴더에
php설치 폴더의 dll 파일 두개를 복사해준것과 php.ini 파일의
extension항목의 ldap부분을 주석제거 한것만으로 테스트가
성공하던데..
혹 리눅스에서도 별다른 모듈설치 없이도 가능한건가요?? 부디 제
답답한 마음을 속시원히 풀어주실분을 찾습니다.. 도와 주세요..
|