作者 主題: help.....OpenLdap  (閱讀 6254 次)

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

shinex

  • 可愛的小學生
  • *
  • 文章數: 6
    • 檢視個人資料
help.....OpenLdap
« 於: 2002-11-23 01:50 »
試了兩天...
  還是一樣不會...請教一下各位大大....>_<

1. 照著
http://www.openldap.org/doc/admin/dbtools.html#The%20LDIF%20text%20entry%20format
   做完後...
   怎麼接著 Manager entry 的下一層加 entry 阿?!
   我怎麼加...
   都只能加 entry 在 ex.(dc=example,dc=com) 之下
   這是範例的...我有把它改成我的...


2. 我幾乎都照著上面一字不漏的 key ,只有 dc 改成我自己的而已...
   index 也都有設,也都能 work...(用OutLook設定也都查得到自己create的東西)..

   但為啥我 只要想 create 的 entry 裡有 cn 以外的東西...
   就會錯了阿?!  ex.(ldap_add: Object class violation
                        additional info: attribute 'sn' not allowed)

   試了老半天...改完slapd.conf重新start、重新開機..都沒用...
   也找了老半天...幾乎都只有介紹...最開始...
   create root和manager 這兩層的範例而已...



 有人可以救救我嗎?!....
 感激不盡....
 :-?

duncanlo

  • SA 苦力組
  • 俺是博士!
  • *****
  • 文章數: 7312
    • 檢視個人資料
re: help.....OpenLdap
« 回覆 #1 於: 2002-11-23 02:25 »
schema的問題.

天線

  • 榮譽博士
  • 憂鬱的高中生
  • ***
  • 文章數: 155
    • 檢視個人資料
re: help.....OpenLdap
« 回覆 #2 於: 2002-11-23 13:16 »
先知道你想加入的 Attributes 是由哪一個 objectclass 所定義
然後確定那個objectclass是被記入再哪一個 schema

所以slapd.conf 要先 include 那個 schema,
然後 ldif 檔 再加入 這個 objectclass 和 這個 objectclass所要求的Requires的Attributes

這樣要加入多少 Attributes 也就沒神問題

duncanlo

  • SA 苦力組
  • 俺是博士!
  • *****
  • 文章數: 7312
    • 檢視個人資料
re: help.....OpenLdap
« 回覆 #3 於: 2002-11-23 14:25 »
(有時候,不能用Databases的思維去看LDAP!)

shinex

  • 可愛的小學生
  • *
  • 文章數: 6
    • 檢視個人資料
re: help.....OpenLdap
« 回覆 #4 於: 2002-11-23 19:25 »
嗯...我試出來了...
但我想問有沒有啥麼指令可以,找出自己要的Attributes在哪個 objectclass
和它在哪一個 schema 裡阿...

像我後來要 mail 這個 Attribute 我不知道在哪裡...
找了資料說 objectClass: inetOrgPerson 裡有...
然後 我覺得它好像在 include /usr/local/etc/openldap/schema/inetorgperson.schema
裡面...我就把它 include 進來....
嗯..然後跳出
/usr/local/etc/openldap/schema/inetorgperson.schema: line 143: AttributeType not found: "audio"


嗯,找了好久....
看到一個範例
才知道要多include...
include /usr/local/etc/openldap/schema/cosine.schema

才ok...
所以有沒有哪裡可以查?!...
或指令可以用阿?!...

謝謝.... :roll:

ifgh

  • 懷疑的國中生
  • **
  • 文章數: 84
    • 檢視個人資料
re: help.....OpenLdap
« 回覆 #5 於: 2002-11-25 12:17 »

duncanlo

  • SA 苦力組
  • 俺是博士!
  • *****
  • 文章數: 7312
    • 檢視個人資料
re: help.....OpenLdap
« 回覆 #6 於: 2002-11-25 12:43 »
X上有個用gtk作的套件,
可以直接查到schema內容,
Win32上好像可以要用Java連,
不過我只看到一小部份sample code,
沒看到完整的軟體套件...