作者 主題: [問題]LDAP設定問題.  (閱讀 4805 次)

0 會員 與 1 訪客 正在閱讀本文。

allenlue

  • 可愛的小學生
  • *
  • 文章數: 3
    • 檢視個人資料
[問題]LDAP設定問題.
« 於: 2004-03-02 15:38 »
請教各位學長:
我要如何設定LDAP啊?!
看了很多文章還是搞不太懂吔~~
我想要用LDAP來存放一些使用者的資訊,例如:帳號,密碼,電子郵件...等.
我該如何做呢?!
謝謝各位幫忙.感激不盡.

以下為我的設定資料:
ldap.conf
-----------------------------------------------------------------
BASE   dc=ldap, dc=example, dc=net


ldapserver
-----------------------------------------------------------------
ldap.example.net


slapd.conf
-----------------------------------------------------------------
23:32:43 kurt Exp $
include   /usr/share/openldap/schema/core.schema
include   /usr/share/openldap/schema/cosine.schema
include   /usr/share/openldap/schema/corba.schema
include   /usr/share/openldap/schema/inetorgperson.schema
include   /usr/share/openldap/schema/java.schema
include   /usr/share/openldap/schema/krb5-kdc.schema
include /usr/share/openldap/schema/kerberosobject.schema
include   /usr/share/openldap/schema/misc.schema
include   /usr/share/openldap/schema/nis.schema
include   /usr/share/openldap/schema/openldap.schema
include   /etc/openldap/schema/local.schema
include    /etc/openldap/slapd.access.conf
pidfile      /var/run/ldap/slapd.pid
argsfile   /var/run/ldap/slapd.args
modulepath   /usr/lib/openldap
create /usr/share/ssl/certs/slapd.pem
TLSCertificateFile      /etc/ssl/openldap/ldap.pem
TLSCertificateKeyFile   /etc/ssl/openldap/ldap.pem
TLSCACertificateFile    /etc/ssl/openldap/ldap.pem
database   ldbm
suffix      "dc=ldap,dc=example,dc=net"
rootdn      "cn=Manager,dc=ldap,dc=example,dc=net"
rootpw   {SSHA}6SdqxoUz6J7UAAShBvnQ6misLBMn984f
directory   /var/lib/ldap
index   objectClass,uid,uidNumber,gidNumber   eq
index   cn,mail,surname,givenname      eq,subinitial
loglevel 256
access to attr=userPassword
        by self write
        by anonymous auth
        by dn="uid=root,ou=People,dc=ldap,dc=example,dc=net" write
        by * none
 
access to *
        by dn="uid=root,ou=People,dc=ldap,dc=example,dc=net" write
        by * read


root.ldif
-----------------------------------------------------------------
dn:dc=ldap,dc=example,dc=net
objectclass:dcObject
objectclass:organization
o:weshine
dc:ldap

dn:cn=Manager,dc=ldap,dc=example,dc=net
objectclass:organizationalRole
cn:Manager

接下來我執行了
ldapadd –x –D "cn=Manager,dc=example,dc=com" -W -f root.ldif

沒問題.

接下來我就不知道該怎麼做了!?
我要如何新增使用者的資料呢?!

damon

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 4227
    • 檢視個人資料
    • http://blog.damon.tw/
[問題]LDAP設定問題.
« 回覆 #1 於: 2004-03-02 20:20 »
最好先詳細瞭解schema , dn , ou , attrib這些概念再來實做