| |
| Sun Java System Calendar Server �� ���? | |
5��
ȣ��Ʈ�� ������ ��dCalendar Server�� ȣ��Ʈ��(�Ǵ� ����) ������; ����մϴ�. ȣ��Ʈ�� ������ ��ġ������ �� �������� ������ Calendar Server �ν��Ͻ��� ��/�ϹǷ�, ���� �������� �ϳ��� ���� x���� �� �ֽ4ϴ�. �� ������: ��� �����, �� �� �ڿ��� ��/�� �̸� ��; d���մϴ�. ���� �� ������: Ư���� ��d�� �Ӽ� �� �⺻ ��d ����; ���4ϴ�.
�� ��: ��= ����8�� �����Ǿ� �ֽ4ϴ�.
��
Sun Java System Calendar Server Deployment Planning Guide (http://docs.sun.com/doc/816-6709)������ ȣ��Ʈ�� ������; ����ϴ� ��� ��ġ �غ� �ʿ��� ��� �ܰ迡 ���� �����մϴ�.
ȣ��Ʈ�� ������ ������ ��� ��=; �����Ͽ� ȣ��Ʈ�� �������� ���並 f���մϴ�.
LDAP ���丮�� v��
ȣ��Ʈ�� ������ ��ġ���� LDAP ���丮�� ���� �κ� ���� �ѷ��� ���еǴ� ���ǵ�� �����Ǹ�, �� ����: DNS(Domain Name System)�� �ִ� ������; ��Ÿ�4ϴ�. �����, �� �� �ڿ� uid�� �� �����ο��� ��/�մϴ�. ���� ��� uid�� jdoe�� �� �����ο��� �� ���� ����ڸ� ��; �� �ֽ4ϴ�. ��/ �̸�(DN): �� �������� ��Ʈ�� �����մϴ�.
Calendar Server�� ȣ��Ʈ�� �������� �� LDAP ���丮 ��Ű�� ����; ��� ����մϴ�.
- Sun LDAP Schema 2(ȣȯ ��� �Ǵ� �⺻ ���)
Sun LDAP Schema 2
�� 5-1������ Sun LDAP Schema 2�� ����ϴ� ȣ��Ʈ�� ������ ��ġ�� LDAP ���丮 v��; ���� �ݴϴ�.
�� 5-1 LDAP ��Ű�� 2�� ����ϴ� LDAP ���丮 v��
LDAP ��Ű�� 2������ �÷� LDAP ���丮 v��; ����մϴ�. ȣ��Ʈ�� ������ ��ġ�� ���ù ��° ������ ��(�� �� varriusDomain, sestaDomain �� siroeDomain): ���丮 v��� ���� ��谡 �Ǿ�� �մϴ�. �� ��: ��ø�� �� ��4ϴ�.
����� �� /ƿ��Ƽ(commadmin) �Ǵ� ���� ���� ��(SSO)�� ��: Identity Server ���; ����Ϸx� ��Ű�� 2�� �ʿ��մϴ�.
Sun LDAP Schema 1
�� 5-2�� Sun LDAP Schema 1; ����ϴ� ȣ��Ʈ�� ������ ��ġ�� LDAP ���丮 v��; ���� �ݴϴ�.
�� v��: ������ �� '�� 2���� Ʈ��(�Ǵ� ���)�� �����մϴ�.
DC Ʈ��(���)�� Ưd ������ �̸��� ������ ��; ��d�ϴ� DNS�� ����մϴ�. inetdomainbasedn LDAP �Ӽ�: �⺻ DN; ����Ű��, �̴� OSI Ʈ��(���)���� �������� �����, �ڿ� �� ���� ��Ʈ�� �˴ϴ�. �� ������ ���ο��� Calendar Server �����, �ڿ� �� ���� ���̵�� ��/�ؾ� �մϴ�.
LDAP ��Ű�� 1; ����ϴ� ȣ��Ʈ�� ������ ��ġ���� ���丮�� �˻��Ϸx� ��=�� �� �ܰ踦 ���� ��; ã�ƾ� �մϴ�.
Calendar Server ���
ȣ��Ʈ�� ������ ��ġ�� ��� �� ����ڴ� ������ ���ο��� ��/�� ����� ���̵�(uid)�� �־�� �մϴ�. Calendar Server�� �α����� �� ��= ���; ����մϴ�.
userid[@domain-name]
domain-name; ���ϸ� Calendar Server�� ics.conf ������ service.defaultdomain �Ű� ����� ��d�� �⺻ ������ �̸�; ����մϴ�. ��� ����ڰ� �⺻ �����ο� �α����ϴ� ��� userid�� �ʿ��մϴ�.
ȣ��Ʈ���� ��: ������ ȯ���� ��ġ������ domain-name�� �ʿ� ��4ϴ�. ������ �̸��� ��d�Ǵ�� ���õ˴ϴ�.
�ڵ� ��d�� Ȱ��ȭ�� ��쿡�� ����ڰ� ó=8�� �α����ϸ� Calendar Server���� �� ������� �⺻ ��; ����ϴ�. �� ���� ���� �ڼ��� ����: 13��, "�� ��"�� ��v�Ͻʽÿ�.
�α��� ����: icsStatus �Ǵ� icsAllowedServiceAccess �Ӽ�; ����8�� �մϴ�. �ڼ��� ����: ǥ D-1; ��v�Ͻʽÿ�.
�����ΰ� �˻�
�⺻��8�� ����ڴ� ������ ���ο����� �̺�Ʈ�� �ʴ��� ����ڿ� ��; �˻��� �� �ֽ4ϴ�. ���� �����ΰ� �˻���� �� �������� ����ڰ� �ٸ� �������� ����� �� ��; �˻��� �� �ֽ4ϴ�. ��, ��= �䱸 ����; ��w�ؾ� �մϴ�.
- �� ������: icsExtendedDomainPrefs �Ӽ��� domainAccess ��� d���� �ٸ� ������8�κ����� �����ΰ� �˻�; ����ϰų� �ź��ϴ� ���� f�� ���(ACL); ��d�� �� �ֽ4ϴ�. ��� ������: Ưd �������̳� ��� �������� �ڽ�; �˻��ϴ� ��; ����ϰų� �ź��� �� �ֽ4ϴ�. domainAccess�� ���� ����: ǥ D-1�� ��v�Ͻʽÿ�. ACL�� ���� �Ϲ����� ����: ���� f�� ���(ACL); ��v�Ͻʽÿ�.
- �� �����θ��� �ش� ����ڰ� �˻��� �� �ִ� �ܺ� ������; ��d�� �� �ֽ4ϴ�. icsDomainNames LDAP �Ӽ�: ����ڿ� ��; ã; �� ������ ����ڰ� �˻��� �� �ִ� �ܺ� ������; ��d�մϴ�(��, �ܺ� �������� ACL�� �˻�; ����ؾ� ��). ���� ���, various.org �������� icsDomainNames�� sesta.com �� siroe.com; �����ϴ� ��� various.org �� ����ڴ� sesta.com �� siroe.com���� �����ΰ� �˻�; ������ �� �ֽ4ϴ�. icsDomainNames�� ���� �ڼ��� ����: ǥ D-1; ��v�Ͻʽÿ�.
icsDomainNames �� icsExtendedDomainPrefs LDAP �Ӽ�; ��d�Ϸx� Calendar Server csdomain /ƿ��Ƽ�� ����մϴ�. csdomain(�Ǵ� commadmin�̳� ldapmodify�� ��: �� �ٸ� /ƿ��Ƽ); ����Ͽ� ������ LDAP �Ӽ�; �߰��ϰų� ����Ʈ�� ��� �� ��; ����Ϸx� Calendar Server�� �ٽ� �����մϴ�.
ȣ��Ʈ���� ��: ������ ȯ�� ���
Calendar Server�� ȣ��Ʈ���� ��: ������(��, ���� ������) ȯ�濡���� �۾� ������ ����մϴ�. ���� ��� ��x Calendar Server 5.x �Ǵ� �� ������ ���Ž� ��ġ�� �ִ� ��쿡�� ���� ������ ȯ�濡�� �۾�; ����� �� �ֽ4ϴ�.
�� ��� ics.conf ���Ͽ��� ��= �Ű� ���� "no"�� ��d�ؾ� �մϴ�.
service.virtualdomain.support = "no"
���� 6.x ���� Calendar Server ���� ��� �����ͺ��̽��� ���� ����8�� ���̱��̼��ؾ� �մϴ�. ���̱��̼ǿ� ���� �ڼ��� ����: 4��, "���̱��̼� /ƿ��Ƽ"�� ��v�Ͻʽÿ�.
ȣ��Ʈ�� ������ ȯ��8�� ���̱��̼��� ��� LDAP�� ȣ��Ʈ�� ������ ��; ��� ����� �� �����ؾ� �ϴ� �⺻ �۾� ���� �����մϴ�.
ǥ 5-1������ ȣ��Ʈ�� ������ ��� ���Ǵ� ics.conf ������ ���� �Ű� ���� �����ϰ� �����մϴ�.
ǥ 5-1�� ������ �Ű� ���� �� ics.conf ���Ͽ� ��� ���� ��8�� �ش� �Ű� ����� �ش� ��; ���Ͽ� �߰��ϰ� Calendar Server�� �ٽ� �����Ͽ� �� ��; ����մϴ�.
ǥ 5-1 ȣ��Ʈ�� ������ ���; '�� ���� �Ű� ����
�� ����
����
service.virtualdomain.support
ȣ��Ʈ��(����) ������ ��� ���; Ȱ��ȭ("yes") �Ǵ� ��Ȱ��ȭ("no")�մϴ�. �⺻��: "no"�Դϴ�.
local.schemaversion
LDAP ��Ű���� ����; ��d�մϴ�.
- "1" = Sun LDAP Schema 1. ���� service.dcroot�� ��v�Ͻʽÿ�.
- "2" = Sun LDAP Schema 2. ���� service.schema2root�� ��v�Ͻʽÿ�.
�⺻��: "1"�Դϴ�.
service.dcroot
local.schemaversion = "1"�̶�� LDAP ���丮���� DC Ʈ���� ��Ʈ b�̾ ��d�մϴ�.
��: "o=internet"
ȣ��Ʈ��(����) ������ ��忡�� Calendar Server�� service.dcroot �Ű� ���� ����ϸ� local.ugldapbasedn �� local.authldapbasedn �Ű� ����� ������� �ʽ4ϴ�.
�̿� �ݴ�� ȣ��Ʈ���� �ʴ�(����) ������ ����� ��� Calendar Server�� local.ugldapbasedn �� local.authldapbasedn �Ű� ���� ����ϸ� service.dcroot �Ű� ����� ������� �ʽ4ϴ�.
service.schema2root
local.schemaversion = "2"�� ��� ��� �������� ���� �ִ� ��Ʈ b�̾ ��d�մϴ�.
��: "o=sesta.com"
service.defaultdomain
Calendar Server�� �ش� �ν��Ͻ��� ���� �⺻ ������; ��d�մϴ�. �α����ϴ� �߿� ������ �̸��� f����� �ʴ� ��� ���˴ϴ�.
��: "sesta.com"
service.loginseparator
Calendar Server�� "userid[login-separator]domain"; ���� �м��� �� login-separator�� ���Ǵ� �������� ���ڿ�; ��d�մϴ�. Calendar Server������ �� �����ڸ� ���� ���� �м��մϴ�.
�⺻��: "@+"�Դϴ�.
service.siteadmin.userid
������ ������ ����� ���̵� ��d�մϴ�.
��: DomainAdmin@sesta.com
service.virtualdomain.scope = "select"
�����ΰ� �˻�; f���մϴ�.
�⺻��: "0"�Դϴ�.
local.domain.language
�������� �� ��d�մϴ�. �⺻��: "en"(����)�Դϴ�.
csvdmig ���̱��̼� /ƿ��Ƽ�� ��= ���� �۾�; �����մϴ�.
- �� ���̵�(calid)�� userid[:calendar-name] ��Ŀ��� userid@domain[:calendar-name]8�� �����մϴ�.
- ���� f�� ���(ACL) ��Ģ; userid ��Ŀ��� userid@domain ���8�� �����մϴ�.
- icsCalendar, icsCalendarOwned �� icsSubscribed �Ӽ��� ���丮 ���� ����� ��; userid[:calendar-name] ��Ŀ��� userid@domain[:calendar-name] ���8�� �����մϴ�.
csvdmig ��� ���� �ڼ��� ����: 4��, "���̱��̼� /ƿ��Ƽ"�� ��v�Ͻʽÿ�.
��Ű�� 1�� ���: ldapmodify�� ����Ͽ� icsCalendarDomain ��ü Ŭ������ o=internet ������ �� �߰��մϴ�.
��Ű�� 2�� ���: commadmin�� ������ ��= �⺻ ������(commadmin ���� �wα����� �����); ��d�Ͽ� ��(�Ǵ� ����) ���� �߰��մϴ�. ��= �������� �� �� ���� ���� �⺻ ������(blue.sesta.com)�� �߰��˴ϴ�.
commadmin domain modify -D admin -w passwd -d blue.sesta.com -S cal,mail -H luna.blue.sesta.com
Messaging Server�� ���� ������ ���Messaging Server���� ȣ��Ʈ�� ������; �̹� ���� ��쿡�� ��Ű�� 1 �Ǵ� ��Ű�� 2�� ���� ��; Ȱ��ȭ�� �� �ֽ4ϴ�. �� ��: ��= ����8�� �����Ǿ� �ֽ4ϴ�.
��Ű�� 1�� �� Ȱ��ȭ
���� ������; Ȱ��ȭ�Ϸx� ��= �۾�; �����մϴ�.
- Calendar Server ����ڿ� ���� Ȱ��ȭ�� �� �������� LDAP �� icsCalendarDomain ��ü Ŭ������ �߰��մϴ�.
- �ܰ� 1���� Ȱ��ȭ�� �� �����ο��� icsStatus �Ӽ� ��; "active"�� ��d�մϴ�.
- �ܰ� 1���� Ȱ��ȭ�� �� �����ο��� icsExtendedDomainPrefs �Ӽ� �ɼ� domainAccess ��; ���� f� ����� ACL�� ��d�մϴ�.
�� �۾�: csattribute add ���; ����ϰų� �ڵ� �� 5-1�� ���� ldapmodify�� ����ϴ� �� ���� ��� �� �ϳ��� ���� ������ �� �ֽ4ϴ�.
- �� �ý���; ������ ���ؿ��� ���Ϸx� �� �����ο� ������ ���� f� �߰��Ͽ� calmaster ����ڸ� �߰��մϴ�.
- Ȱ��ȭ�� �� �����ο��� ��� ��x ����ڿ� ���� csuer enable ���; ����Ͽ� ��; Ȱ��ȭ�ؾ� �մϴ�.
csattribute �� csuser /ƿ��Ƽ ��뿡 ���� ��ħ: �η� D, "Calendar Server ����� /ƿ��Ƽ ��v"�� ��v�Ͻʽÿ�.
��Ű�� 2�� �� Ȱ��ȭ
��x Messaging Server LDAP ��; ��Ű�� 2�� �̹� ���̱��̼��߰ų�(commdirmig ���) �� ��Ű�� 2 ���� Messaging Server LDAP ��; ���� ��쿡�� ��= �ܰ迡 ��� ��; Ȱ��ȭ�մϴ�.
commadmin ��ɿ� ���� �ڼ��� ����: Sun Java System Communications Services User Management Utility Administration Guide�� ��v�Ͻʽÿ�.
commdirmig�� ���� �ڼ��� ����: Sun Java System Communications Services Schema Migration Guide�� ��v�Ͻʽÿ�.