作者 主題: 請問ldap的問題.....  (閱讀 12754 次)

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

逍遙子

  • 活潑的大學生
  • ***
  • 文章數: 222
    • 檢視個人資料
    • http://home.kimo.com.tw/vl929
請問ldap的問題.....
« 於: 2002-04-17 11:47 »
請問各位大大...
當我第一次安裝好ldap後...
使用
ldapadd -x -D "cn=root,o=vl,c=TW" -w secret -v -f "test.ldif
建立資料庫時...都沒問題..

而當我要增加資料..或修改時..
使用

ldapmodify -x -D "cn=root,o=vl,c=TW" -w secret -v -f "test.ldif"

結果會產生..下列的error messages..

modifying entry "cn=victor lee,ou=victor,o=vl,c=TW"
ldap_modify: NO such object
        matched DN: "ou=victor,o=vl,c=TW"

請問我讓怎麼處理...

以下是我test.ldif的內容

dn: o=vl,c=TW
objectclass: dcobject
objectclass: organization
dc: vl
o: vl

dn: ou=victor,o=vl,c=TW
objectclass: organizationalUnit
ou: victor

dn: cn=victor lee,ou=victor,o=vl,c=TW
objectclss: person
cn: victor lee
sn: lee
mail: XXXX@XXX

dn: cn=eat,ou=victor,o=vl,c=TW
objectclass: person
cn: eat
sn: lee
mail: XXXX@XXXX

謝謝..

kenny

  • 訪客
re: 請問ldap的問題.....
« 回覆 #1 於: 2002-04-17 23:03 »
逐個 dn 測試如何﹖

逍遙子

  • 活潑的大學生
  • ***
  • 文章數: 222
    • 檢視個人資料
    • http://home.kimo.com.tw/vl929
re: 請問ldap的問題.....
« 回覆 #2 於: 2002-04-18 09:18 »
dn: cn=victor lee,ou=victor,o=vl,c=TW
objectclss: person
cn: victor lee
sn: lee
mail: XXXX@XXX

dn: cn=eat,ou=victor,o=vl,c=TW
objectclass: person
cn: eat
sn: lee
mail: XXXX@XXXX

error message...是產生在這一段...
前面的都成功...
而且email格式...似乎不能用 xxx.xxx@xxx
請網中人大大幫忙一下..謝謝..

kenny

  • 訪客
re: 請問ldap的問題.....
« 回覆 #3 於: 2002-04-18 11:01 »
哈~~ 我還沒開始實作呢~~

剛開始看文件而已﹐所以不確定是否能幫忙。

逍遙子

  • 活潑的大學生
  • ***
  • 文章數: 222
    • 檢視個人資料
    • http://home.kimo.com.tw/vl929
re: 請問ldap的問題.....
« 回覆 #4 於: 2002-04-18 13:50 »
以網中人大大的經驗...
一定比我更容易找到問題所在的..
^^
我也再來努力了....

逍遙子

  • 活潑的大學生
  • ***
  • 文章數: 222
    • 檢視個人資料
    • http://home.kimo.com.tw/vl929
re: 請問ldap的問題.....
« 回覆 #5 於: 2002-04-18 16:14 »
我後來使用rpm的openldap-server來安裝..
使用下面的文件內容新增檔案..
便可以了..
但tar的使用上..目前還是有error..^^..
到mail時發生 'mail' not allowed ^^..再來研究看看..

對了用tar時 ....inetOrgperson 要改成person才行..^^..

dn: o=vl,c=TW
objectclass: organization
o: vl

dn: ou=victor,o=vl,c=TW
objectclass: organizationalUnit
ou: victor

dn: cn=victor lee,ou=victor,o=vl,c=TW
objectclss: inetOrgperson
cn: victor lee
sn: lee
mail: XXXX@XXX

dn: cn=eat,ou=victor,o=vl,c=TW
objectclass: inetOrgperson
cn: eat
sn: lee
mail: XXXX@XXXX

duncanlo

  • SA 苦力組
  • 俺是博士!
  • *****
  • 文章數: 7312
    • 檢視個人資料
re: 請問ldap的問題.....
« 回覆 #6 於: 2002-04-19 01:40 »
在outlook內設定目錄服務後,
是不是一定要用"尋找"的方式才可以用,
可以像exchange+outlook那樣,
直接列出所有的人嗎?

逍遙子

  • 活潑的大學生
  • ***
  • 文章數: 222
    • 檢視個人資料
    • http://home.kimo.com.tw/vl929
re: 請問ldap的問題.....
« 回覆 #7 於: 2002-04-19 16:23 »
我也不知道用outlook能不能直接列出..^^..
因為我也剛摸沒多久...

另外我上次說的
'mail' not allowed   的問題...我找到原因了..

只要在用tar 解出來的 slapd.conf裡面...加上下面的東東就可以了^^

# Indices to maintain
index   objectClass,uid,uidNumber,gidNumber,memberUid   eq
index   cn,mail,surname,givenname                                   eq,subinitial

再來去努力了...
目標...是三台主機串在一起..
一台Master Ldap server....
一台Slave Ldap server .....
以及一台 Ldap client..^^..

kenny

  • 訪客
re: 請問ldap的問題.....
« 回覆 #8 於: 2002-04-19 16:29 »
為您加油~~~ 到時候別忘了跟大家分享經驗哦~~

duncanlo

  • SA 苦力組
  • 俺是博士!
  • *****
  • 文章數: 7312
    • 檢視個人資料
re: 請問ldap的問題.....
« 回覆 #9 於: 2002-04-19 16:40 »
可以放中文嗎?

假如不行像通訊錄直接到出來,
像就沒多大用處了...
要是可以,那就可以完全取代exchange+outlook了...