메뉴 건너뛰기

이 문서는 OpenLdap의 설치 가이드를 한다.


설치 환경

  • OS : CentOS 7


Install

openldap을 yum 으로 설치 합니다.

yum install -y openldap*

slapd를 서비스를 시작 합니다.

systemctl start slapd.service
systemctl enable slapd.service

slapd 패스워드 등록

slappasswd
New password:
Re-enter new password:
{SSHA}fvEBG14rJvKy+ROY2tQJsEkCFf2VNxnU

db.ldif 파일 생성 후 아래 코드 입력 후 Ldap에 import 한다.

vi db.ldif
dn: olcDatabase={0}config,cn=config
changetype: modify
replace: olcRootPW
olcRootPW: {SSHA}fvEBG14rJvKy+ROY2tQJsEkCFf2VNxnU
:wq!
 
ldapmodify -Y EXTERNAL  -H ldapi:/// -f db.ldif

Ldap 스키마를 추가 한다.

ldapadd -Y EXTERNAL -H ldapi:/// -f /etc/openldap/schema/cosine.ldif
ldapadd -Y EXTERNAL -H ldapi:/// -f /etc/openldap/schema/nis.ldif
ldapadd -Y EXTERNAL -H ldapi:/// -f /etc/openldap/schema/inetorgperson.ldif

domain.ldif 파일 생성 후 아래 코드 입력 후 Ldap에 Import 한다.

vi domain.ldif
dn: olcDatabase={2}hdb,cn=config
changetype: modify
replace: olcSuffix
olcSuffix: dc=curvc,dc=com
 
dn: olcDatabase={2}hdb,cn=config
changetype: modify
replace: olcRootDN
olcRootDN: cn=admin,dc=curvc,dc=com
 
dn: olcDatabase={2}hdb,cn=config
changetype: modify
add: olcRootPW
olcRootPW: {SSHA}fvEBG14rJvKy+ROY2tQJsEkCFf2VNxnU
 
dn: olcDatabase={2}hdb,cn=config
changetype: modify
add: olcAccess
olcAccess: {0}to attrs=userPassword,shadowLastChange by
  dn="cn=admin,dc=curvc,dc=com" write by anonymous auth by self write by * none
olcAccess: {1}to dn.base="" by * read
olcAccess: {2}to * by dn="cn=admin,dc=curvc,dc=com" write by * read
:wq!
 
ldapmodify -Y EXTERNAL -H ldapi:/// -f domain.ldif

basedomain 파일 생성 후 아래 코드 입력 후 Ldap에 import 한다. Import시 패스워드를 묻는다 초기 slappasswd 를 입력 한다.

vi basedomain.ldif
dn: dc=curvc,dc=com
objectClass: top
objectClass: dcObject
objectclass: organization
o: Server World
dc: curvc
 
dn: cn=admin,dc=curvc,dc=com
objectClass: organizationalRole
cn: admin
description: Directory Manager
 
dn: ou=People,dc=curvc,dc=com
objectClass: organizationalUnit
ou: People
 
dn: ou=Group,dc=curvc,dc=com
objectClass: organizationalUnit
ou: Group
:wq!
 
ldapadd -x -D cn=admin,dc=curvc,dc=com -W -f basedomain.ldif

LDAP Admin Tool를 이용해서 접속해 본다.(http://www.ldapadmin.org/download/ldapadmin.html)

1.install.png?version=1&modificationDate

LDAP 구성이 된 것을 확인 할 수 있다.

2.install.png?version=2&modificationDate


TAG •
?

 


  1. CentOS 7에 SonarQube 설치

    이 문서는 Sonarqube 설치에 대한 가이드를 제공한다. 설치버전Database : Postgresql 9.3.15 SonarQube : 5.6.5 OS : CentOS 7 SonarQube Downloadhttps://www.sonarqube.org/downloads/ 접속 하여 SonarQube 5.6.5(LTS)를 다운 받고 압축을 해제 한다....
    Date2017.03.14 Bychris Reply0 Views3251
    Read More
  2. CentOS에 Openldap 설치

    이 문서는 OpenLdap의 설치 가이드를 한다. 설치 환경 OS : CentOS 7 Installopenldap을 yum 으로 설치 합니다. yum install -y openldap* slapd를 서비스를 시작 합니다. systemctl start slapd.service systemctl enable slapd.service slapd 패스워드...
    Date2017.03.14 Bychris Reply0 Views5516
    Read More
  3. Windows 2012에 MS-SQL설치

    이 문서는 MS-SQL 설치에 대한 가이드를 제공한다. 설치 환경 OS : Windows Server 2012 R2 Datacenter_64bit DB : MS-SQL 2008 Standard R2  참고 : .net framework 가 꼭 설치 되어 있어야 합니다. 설치 화면다운 받은 MS-SQL 2008 Standard R2를 S...
    Date2017.03.14 Bychris Reply0 Views1808
    Read More
  4. No Image

    CentOS에 Postgres 설치

    이 문서는 PostgreSQL 설치에 대한 정보를 공유한다.  CentOS 배포판 확인다음 명령을 통해 postgresql 버전을 확인한다. yum list | grep ^postgresql 설치해야할 postgresq 버전은 9.2 이상이므로 없을 경우 저장소 업데이트가 반드시 필요하다.  ...
    Date2017.03.14 Bychris Reply0 Views6341
    Read More
  5. CentOS에 Git 설치

    이 문서는 Git 설치에 대한 가이드를 제공한다.   설치환경 OS : CentOS 6.8_64bit Git : 2.10.0 Git Package 설치Git package를 설치한다. yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel yum install gcc perl-ExtUtils-...
    Date2017.03.14 Bychris Reply0 Views2077
    Read More
  6. CentOS 7 에 Jenkins 설치

    이 문서는 CentOS 7에서 Jenkins 설치에 대한 가이드를 제공한다. 설치 환경 Jenkins : 2.46 Java : 1.8.0_102 *Java 1.7 이상 설치가 되어 있어야 한다. Jenkins 설치 아래 명령어로 jenkins를 설치 합니다. wget -O /etc/yum.repos.d/jenkins.rep...
    Date2017.03.14 Bychris Reply1 Views9727
    Read More
  7. No Image

    Cent OS Docker 설치와 삭제

    이 문서는 Cent OS에서 Docker를 설치하는 방법과 삭제하는 방법에 대해서 다룹니다. 1. sudo 혹은 root 권한의 사용자로 로그인 합니다. 2. yum을 업데이트 합니다. sudo yum update 3. yum 저장소를 추가합니다. sudo tee /etc/yum...
    Date2017.01.19 ByPSEG Reply0 Views1778
    Read More
  8. Open LDAP과 PHP LDAP Admin 설치 가이드

    조직이 조금씩 커지고 ALM을 구축 등을 통해 관리해야할 시스템들이 많아지면, 통합적으로 계정관리를 할 필요성이 왕 느껴집니다. 이 가이드는 무료로 사용할 수 있는 Open LDAP과 PHP LDAP admin에 대한 설치 가이드를 제공합니다. 1. LDAP과 Helper 설...
    Date2016.11.03 ByTom Reply0 Views3749
    Read More
  9. Eclipse eGerrit 설치 및 연동 가이드

    이 문서는 Eclipse에서 Gerrit과 연동하여 Code Review를 수행할 수 있는 eGerrit 플러그인에 대한 설치 및 연동 가이드를 제공합니다. Mylyn의 Gerrit 플러그인도 동일한 역할은 하지만, 현재 지원할 수 있는 Gerrit의 버전의 조금 낮고 업데이트도 늦어...
    Date2016.10.24 ByTom Reply0 Views2661
    Read More
  10. IBM Rational DOORS Next Generation의 설정 가이드

    이 페이지는 요구사항 관리 도구인 IBM Rational DOORS Next Generation의 설정에 대한 가이드를 제공한다. 설정을 위해 시작 메뉴에서 Jazz Team Server 시작을 선택하여 Jazz Team Server를 먼저 실행한다. 아래의 URL을 실행하면 아래와 같이 로그인...
    Date2016.08.22 ByTom Reply0 Views1669
    Read More
Board Pagination Prev 1 2 3 4 Next
/ 4