csattribute 유틸리티 또는 ldapmodify를 사용하여 Calendar Server에서 사용되는 LDAP 속성을 관리합니다. csattribute로 속성을 나열, 추가 또는 삭제할 수 있습니다. 속성을 수정하려면 ldapmodify를 사용합니다. 이 절은 다음 내용으로 구성되어 있습니다.
설치 중에 지정한 Calendar Server가 실행되고 있는 사용자와 그룹(icsuser, icsgroup 등) 또는 root로 로그인된 상태이어야 합니다.
/sbin 디렉토리로 변경합니다.
csattribute list 명령을 사용하여 사용자 또는 자원의 속성을 나열합니다. 예를 들어, tchang@sesta.com에 대한 속성을 나열하려면다음 명령을 실행합니다.
./csattribute -t user -d sesta.com list tchang
설치 중에 지정한 Calendar Server가 실행되고 있는 사용자와 그룹(icsuser, icsgroup 등) 또는 root로 로그인된 상태이어야 합니다.
이 속성 변경이 즉시 인식되게 하려면 Calendar Server를 중지합니다. 그렇지 않으면 Calendar Server를 중지할 필요가 없습니다.
/sbin 디렉토리로 변경합니다.
csattribute add 명령을 사용하여 속성을 사용자 또는 자원에 추가합니다. 예를 들어, LDAP 속성 icsCalendar를 Conference_Schedule이라는 값으로 tchang 사용자에서 삭제하려면 다음 명령을 사용합니다.
./csattribute -a icsCalendar=Conference_Schedule add tchang@sesta.com
설치 중에 지정한 Calendar Server가 실행되고 있는 사용자와 그룹(icsuser, icsgroup 등) 또는 root로 로그인된 상태이어야 합니다.
이 속성 변경이 즉시 인식되게 하려면 Calendar Server를 중지합니다. 그렇지 않으면 Calendar Server를 중지할 필요가 없습니다.
/sbin 디렉토리로 변경합니다.
csattribute delete 명령을 사용하여 사용자 또는 자원에서 속성을 삭제합니다. 예를 들어, LDAP 속성 icsCalendar를 Conference_Schedule이라는 값으로 tchang 사용자에서 삭제하려면 다음 명령을 사용합니다.
./csattribute -a icsCalendar=Conference_Schedule -t user -d sesta.com delete tchang
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를 수정하면 새 백엔드 호스트에 달력이 만들어지지 않습니다. 한 백엔드 서버에서 다른 백엔드 서버로 달력을 이동하는 방법에 대한 자세한 내용은 사용자 달력 관리를 참조하십시오.