Sun Java System Calendar Server 6 2005Q4 管理指南

管理使用者和資源 LDAP 屬性

使用csattribute公用程式或 ldapmodify 管理 Calendar Server 所使用的 LDAP 屬性。使用 csattribute 可以列出、增加或刪除屬性。若要修改屬性,請使用 ldapmodify。本小節包含以下主題:

Procedure列出 LDAP 項目屬性

步驟
  1. 以執行 Calendar Server 的使用者或群組 (在安裝期間指定,如 icsusericsgroup) 的身份登入,或者以 root 身份登入

  2. 變更至 sbin 目錄。

  3. 使用 csattribute list 指令列出使用者或資源的屬性。例如,若要列出 tchang@sesta.com 的屬性,請發出以下指令:

    ./csattribute -t user -d sesta.com list tchang

Procedure增加 LDAP 項目屬性

步驟
  1. 以執行 Calendar Server 的使用者或群組 (在安裝期間指定,如 icsusericsgroup) 的身份登入,或者以 root 身份登入

  2. 如果您想此屬性變更立即被識別,請停止 Calendar Server。否則,您不必停止 Calendar Server。

  3. 變更至 sbin 目錄。

  4. 使用 csattribute add 指令將屬性增加至使用者或資源。例如,將 LDAP 屬性 icsCalendar 與值 Conference_Schedule 增加至使用者 tchang

    ./csattribute -a icsCalendar=Conference_Schedule add tchang@sesta.com

Procedure刪除 LDAP 項目屬性

步驟
  1. 以執行 Calendar Server 的使用者或群組 (在安裝期間指定,如 icsusericsgroup) 的身份登入,或者以 root 身份登入

  2. 如果您想此屬性變更立即被識別,請停止 Calendar Server。否則,您不必停止 Calendar Server。

  3. 變更至 sbin 目錄。

  4. 使用 csattribute delete 指令刪除使用者或資源的屬性。例如,從使用者 tchang 中刪除 LDAP 屬性 icsCalendar 與值 Conference_Schedule

    ./csattribute -a icsCalendar=Conference_Schedule -t user 
       -d sesta.com delete tchang

修改 LDAP 項目屬性

若要修改 LDAP 項目屬性,請使用 ldapmodify。例如,若要使用 uid=tchang 變更使用者的狀態,請使用 ldapmodify,如下所示:


dn:uid=tchang,ou=people,o=sesta.com
 changetype: modify
 add: objectclass
 objectClass: icsCalendarUser
 add: icsStatus
 icsStatus: active

備註 –

如果您的站點使用的是 LDAP CLD 外掛程式,請勿嘗試透過使用 csattribute 變更 icsDWPHost 的值來將使用者的行事曆從一個後端主機移至另一個後端主機。 修改 icsDWPHost 不會使行事曆移至新的後端主機。如需有關如何將行事曆從一個後端主機移至另一個後端主機的說明,請參閱管理使用者行事曆