database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
ㆍLDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
LDAP Q&A 2344 게시물 읽기
No. 2344
openldap server, client 설정 문의
작성자
완전초보
작성일
2007-05-03 15:56
조회수
7,809

안녕하세요? 


매번 답글 달아주셔서 감사합니다.


제가 openldap을 가지고 하려는 목적이 현재 관리하고 있는

Solaris 장비의 계정을 통합하여 중앙에서 관리하고자 함입니다.


openldap을 설치(source compile)하여 slapd.conf 파일을 설정하고 ldif 파일을 만들어서

ldapadd 도 하여 추가해보고 연습중에 있습니다.


감이 제대로 잡히지 않은 상태에서 통합계정관리에 대해 정리해놓은 문서를 가지고

따라하고 있는데 막상 클라이언트 셋업을 하려고 하니 클라이언트와 서버의 설정에서

다른 부분이 뭐지? 란 궁금증이 생깁니다. ldap을 좀 해보신 분이면 언급이 안되도 당연히 생각하고 진행할 부분을 

저같은 초짜는 언급이 안되있으니 어떻게 해야할지 모르겠네요.


첫째로, source를 가지고 컴파일 하는거랑 rpm으로 설치하는게 어떤 차이가 있나요? (rpm 패키지의 경우 서버와 클라이언트 패키지가 따로 있던데요..소스를 가지고 설치할 경우 slapd.conf 파일의 내용에 따라 서버와 클라이언트로 나뉘나요?)

둘째로, 클라이언트에서도 slapd 데몬이 떠 있어야 되나요? 그렇다면 어떻게 띄워야 되나요?  (/usr/local/ldap/libexec/slapd -h server-ip:389 -f etc/openldap/slapd.conf 이럼 되나요?)

셋째로, 클라이언트 셋업은 어떻게 하며 서버로 접근은 어떻게 해야 되나요? 


테스트하면 할수록 혼란스럽고 깊은 수렁에 빠져드는 기분입니다. ㅠㅠ


제가 테스트 하는 시스템은 아래와 같습니다.


저의 환경에 맞게 조언 부탁드립니다.


서버 : linux (Red Hat Enterprise Linux AS release 3 (Taroon Update 6))

클라이언트 : Solaris8

이 글에 대한 댓글이 총 3건 있습니다.

첫째로, source를 가지고 컴파일 하는거랑 rpm으로 설치하는게 어떤 차이가 있나요? => 차이는 설치 위치의 차이 이런거 밖에는 없을거 같은데요.

서버와 클라이언트로 나뉘나요?=> openldap은 서버입니다. 클라이언트 나눈다는게 이해가 안가네요.

클라이언트에서도 slapd 데몬이 떠 있어야 되나요 => 아닙니다.

클라이언트 셋업은 어떻게 하며 서버로 접근은 어떻게 해야 되나요=>솔라리스에서 설정만 LDAP으로 해준다고 하면 끝인거 같은데요.
그럼

송상준(sjsong)님이 2007-05-04 12:45에 작성한 댓글입니다.
이 댓글은 2007-05-04 12:46에 마지막으로 수정되었습니다.

제 생각에는 openldap 자체에 대해서 더 공부를 하신다음 진행하시는게 좋을 듯 한데요.

처음에는 다른 자료보고 시작을 할 수 있지만 막상 진행하다보면 이것저것 알아야할게 많습니다.

오렐리에서 나온 ldap서적정도는 봐야.

기본 세팅이야 다른 글보면서 따라하면 되지만 하다보면 ACL설정도 잘 알고 있어야하구 알아야 할게 많아지지요.


ldap 서버 깔린 컴퓨터가 서버가 되는것이고 이 ldap서버를 통해 인증하는 다른 컴퓨터가 클라이언트가 되는 것이지요.


유닉스운영체제마다 패키지관리프로그램이 있고 대부분의 리눅스에서는 rpm을 사용합니다. 솔라리스에는 pkg 머 이런거였던듯? RPM은 편한것이 기본 설정이 되어있고 설치도 간편하지요. 그렇지만 RHEL이나 CentOS 등에는 openldap 가장 최신 버전이 아니어서 설정파일을 파일로 관리하는 불편은 있습니다. 초기 세팅시에는 설정파일을 변경할일이 많은데 불편하기는 하지만 어느정도 안정화되면 감수할만 합니다.


리눅스용 클라이언트에서는 nss_ldap 기본 설치되어있고 이것을 통해서 PAM과 LDAP을 연동하는 것이라 보시면 됩니다. 기본 원리도 솔라리스에서는 동일할건데요 제가 솔라리스는 잘 몰라서요. 사용자 인증 세팅하는 하는 프로그램에서 LDAP연결 부분이 있을 듯한데요.


다시 한번 말씀드리지만 먼저 충분한 테스트와 연습을 해보고나서 구축하길 바랍니다.  

문태준(taejun)님이 2007-05-04 14:10에 작성한 댓글입니다.

문태준님께 질문드립니다,.

질문하나 드려도 될까요?

최종목표는 LDPA가 구현된 서버가 있는데..(이미 구현은 되어있구요)

거기에 임베디드 리눅스를 사용하는 단말기가 접속이 가능하게 하는건데요^^;

운영자님 생각에는 임베디드 리눅스에 포팅이 가능할꺼라 생각되시는지요?
비지박스에 포함이 되어있는가 아니면 소스를 구해서 직접포팅을 해야하나.. 갈피가 안잡히네요

사용자들의 정보가 LDAP에 저장 되있으면.
단말기가 LDAP에 접속하여서 그정보를 받아오려고 하고 있답니다^^;;

 

김현영(dduck001)님이 2012-01-06 10:24에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
2352[질문] ldapadd 질문입니다. [1]
문성주
2007-05-22
6709
2349openLDAP 의 DN 에 관해서 질문이여~ [2]
문성주
2007-05-18
6585
2348LDAP 이란걸 오늘 알게되었습니다. 도움요청.. [4]
문성주
2007-05-15
11119
2344openldap server, client 설정 문의 [3]
완전초보
2007-05-03
7809
2343AD join된 PC에서 접근할경우의 PHP [1]
유현근
2007-05-03
6846
2342ldap_add : No such object 오류 [4]
완전초보
2007-05-02
7247
2341ADSI SDK 가지고 계신분...
시작
2007-04-16
6157
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다