Sun Java �ΰ�     ����      ����      ����      ��=     

Sun �ΰ�
Sun Java System Calendar Server 6 2005Q1 �� ���? 

11��
ȣ��Ʈ�� ������ ��d

Calendar Server�� ȣ��Ʈ��(�Ǵ� ����) ������; ����մϴ�. ȣ��Ʈ�� ������ ��ġ������ �� �������� ������ Calendar Server �ν��Ͻ��� ��/�ϹǷ�, ���� �������� �ϳ��� ���� x���� �� �ֽ4ϴ�. �� ������: ��� �����, �׷� �� �ڿ��� ��/�� �̸� ��; d���մϴ�. ���� �� ������: Ư���� ��d�� �Ӽ� �� �⺻ ��d ����; ���4ϴ�.

�� ��: ��= ����8�� �����Ǿ� �ֽ4ϴ�.

 


��

Sun Java System Calendar Server Deployment Planning Guide(/docs/cd/E19263-01/816-6709)������ ȣ��Ʈ�� ������; ����ϴ� ��� ��ġ �غ� �ʿ��� ��� �ܰ迡 ���� �����մϴ�.



ȣ��Ʈ�� ������ ����

�� ��� ��=; �����Ͽ� ȣ��Ʈ�� �������� ���並 f���մϴ�.

LDAP ���丮�� v��

ȣ��Ʈ�� ������ ��ġ���� LDAP ���丮�� ���� �κ� ���� �ѷ��� ���еǴ� ���ǵ�� �����Ǹ�, �� ����: DNS(Domain Name System)�� �ִ� ������; ��Ÿ�4ϴ�. �����, �׷� �� �ڿ� uid�� �� �����ο��� ��/�մϴ�. ���� ��� uid�� jdoe�� �� �����ο��� �� ���� ����ڸ� ��; �� �ֽ4ϴ�. ��/ �̸�(DN): �� �������� ��Ʈ�� ���� �����մϴ�.

Calendar Server�� ȣ��Ʈ�� �������� �� LDAP ���丮 ��Ű�� ����; ��� ����մϴ�.


��

Directory Server ��ġ ��ũ��Ʈ(comm_dssetup.pl)�� ������ �� LDAP Schema 1 �Ǵ� LDAP Schema 2 �߿��� ������ �� �ֽ4ϴ�. �� �� ��=�� ��: ����; ����մϴ�.

  • �ű� ��ġ. ����Ʈ���� Calendar Server 6 2005Q1�� ��� ��ġ�ϴ� ��쿡�� LDAP Schema 2�� ����մϴ�.
  • ��׷��̵�. ����Ʈ�� Calendar Server 5.x���� ��׷��̵��ϴ� ��� ��=�� ���� ��Ű�� ����; ����մϴ�.
    • commadmin /ƿ��Ƽ�� SSO(���� ���� ��)�� ��: Access Manager ���; ����Ϸx� LDAP Schema 2�� �����մϴ�.
    • Access Manager ���; ������� �ʴ� ��쿡�� �� ���� �� ��� ���̶� ����� �� �ֽ4ϴ�. ���� �����ϸ� LDAP Schema 2�� ����ϴ� ���� �}4ϴ�.

Sun LDAP Schema 2

�׸� 11-1������ Sun LDAP Schema 2�� ����ϴ� ȣ��Ʈ�� ������ ��ġ�� LDAP ���丮 v��; ���� �ݴϴ�.

�׸� 11-1 LDAP Schema 2�� ����ϴ� LDAP ���丮 v��

Sun ONE LDAP Schema v.2�� ����ϴ� ȣ��Ʈ�� ������ ��ġ�� LDAP ���丮 v��

 

LDAP Schema 2������ �÷� LDAP ���丮 v��; ����մϴ�. ȣ��Ʈ�� ������ ��ġ�� ���ù ��° ������ �׸�(�׸� �� varriusDomain, sestaDomain �� siroeDomain): ���丮 v��� ���� ��谡 �Ǿ�� �մϴ�. �� �׸�: ��ø�� �� ��4ϴ�.

Delegated Administrator ����� /ƿ��Ƽ(commadmin) �Ǵ� SSO(���� ���� ��)�� ��: Access Manager ���; ����Ϸx� Schema 2�� �ʿ��մϴ�.

Sun LDAP Schema 1

�׸� 11-2�� Sun LDAP Schema 1; ����ϴ� ȣ��Ʈ�� ������ ��ġ�� LDAP ���丮 v��; ���� �ݴϴ�.

�� v��: ������ �� '�� 2���� Ʈ��(�Ǵ� ���)�� �����մϴ�.

�׸� 11-2 LDAP Schema 1; ����ϴ� LDAP ���丮 v��

Sun ONE LDAP Schema v.1; ����ϴ� ȣ��Ʈ�� ������ ��ġ�� LDAP ���丮 v��

 

DC Ʈ��(���)�� Ưd ������ �̸��� ������ �׸�; ��d�ϴ� DNS�� ����մϴ�. inetdomainbasedn LDAP �Ӽ�: �⺻ DN; ����Ű��, �̴� OSI Ʈ��(���)���� �������� �����, �ڿ� �� �׷��� ��Ʈ�� �˴ϴ�. �� ������ ���ο��� Calendar Server �����, �ڿ� �� �׷��� ���̵�� ��/�ؾ� �մϴ�.


��

���� LDAP ������ DC Ʈ���� ���Ե��� ��: ��� Schema 1 ��� �Ǵ� Schema 2 ȣȯ ��带 ����Ϸx� ȣ��Ʈ�� ������ ȯ�� ��d�� ������ DC Ʈ�� ��带 ��b ������ �մϴ�.


LDAP Schema 1; ����ϴ� ȣ��Ʈ�� ������ ��ġ���� ���丮�� �˻��Ϸx� ��=�� �� �ܰ踦 ���� �׸�; ã�ƾ� �մϴ�.

  1. DC Ʈ������ �˻� �۾�: OSI Ʈ�� �������� �⺻ DN(inetDomainBaseDN �Ӽ�); ����Ű�� DN ���� ���Ե� ������ �׸�; ã�4ϴ�.
  2. OSI Ʈ������ �˻� �۾�: ������ �׸�; ã�� �� �׸��� �⺻ DN; �˻��Ͽ� ������ ������ �����, �ڿ� �Ǵ� �׷�; ã�4ϴ�.

 

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���� �� ������� �⺻ �޷�; ����ϴ�. �޷� ����⿡ ���� �ڼ��� ����: 15��, "�޷� ��"�� ��v�Ͻʽÿ�.

�α��� ����: icsStatus �Ǵ� icsAllowedServiceAccess �Ӽ�; ����8�� �մϴ�. �ڼ��� ����: ǥ D-17; ��v�Ͻʽÿ�.

�����ΰ� �˻�

�⺻��8�� ����ڴ� ������ ���ο����� �̺�Ʈ�� �ʴ��� ����ڿ� �׷�; �˻��� �� �ֽ4ϴ�. �׷��� �����ΰ� �˻���� �� �������� ����ڰ� �ٸ� �������� ����� �� �׷�; �˻��� �� �ֽ4ϴ�. ��, ��= �䱸 ����; ��w�ؾ� �մϴ�.

�����ΰ� �˻� Ȱ��ȭ ��� ���� ��ħ: �����ΰ� �˻� Ȱ��ȭ�� ��v�Ͻʽÿ�.

ȣ��Ʈ���� ��: ������ ȯ�� ���

Calendar Server�� ȣ��Ʈ���� ��: ������(��, ���� ������) ȯ�濡���� �۾� ������ ����մϴ�. ���� ���, Calendar Server 5.x ������ ���Ž� ��ġ�� �ִ� ��� ics.conf �Ű� ���� service.virtualdomain.support�� "no"�� ��d�ϸ� ���� ������ ȯ�濡�� �۾�; ����� �� �ֽ4ϴ�. ���� ȣ��Ʈ�� ������ ��Ȱ��ȭ�Ϸx�; ��v�Ͻʽÿ�.

���� 6.x ���� Calendar Server ���� ��� �����ͺ��̽��� ���� ����8�� ���̱׷��̼��ؾ� �մϴ�. ���̱׷��̼ǿ� ���� �ڼ��� ����: 4��, "�����ͺ��̽� ���̱׷��̼� /ƿ��Ƽ"�� ��v�Ͻʽÿ�.


ȣ��Ʈ�� ������ ȯ�� ��d

�� ��� LDAP�� ȣ��Ʈ�� ������ �׸�; ��� ����� �� �����ؾ� �ϴ� �⺻ �۾� ���� �����մϴ�.

  1. Calendar Server 5.x���� ���̱׷��̼��ϴ� ��쿡�� ȣ��Ʈ�� ������; ��d�ϱ� �� cs5migrate �Ǵ� cs5migrate_recurring, csmig �� csvdmig�� �̹� �����ߴ��� Ȯ���ؾ� �մϴ�. �ֽ� ������ cs5migrate �Ǵ� cs5migrate_recurring: Sun ��� ��� ���� �� �ֽ4ϴ�. �̷��� ���̱׷��̼� /ƿ��Ƽ�� ���� �ڼ��� ����: 4��, "�����ͺ��̽� ���̱׷��̼� /ƿ��Ƽ"�� ��v�Ͻʽÿ�.
  2. ���� comm_dsseetup.pl; �������� ��: ��쿡�� �����մϴ�. ���⼭�� ȣ��Ʈ�� ������; ����ϱ� '�� �ʿ��� �Ű� ����� ics.conf ����; ����Ʈ�մϴ�.
  3. ǥ 11-1������ ȣ��Ʈ�� ������ ��� ���Ǵ� ics.conf ������ ���� �Ű� ���� �����ϰ� �����մϴ�.

    ǥ 11-1�� ������ �Ű� ���� �� ics.conf ���Ͽ� ��� ���� ��8�� �ش� �Ű� ����� �ش� ��; ���Ͽ� �߰��ϰ� Calendar Server�� �ٽ� �����Ͽ� �� ��; ����մϴ�.

    ǥ 11-1 ȣ��Ʈ�� ������ ���; '�� ���� �Ű� ���� 

    �� ����

    ����

    service.virtualdomain.support

    ȣ��Ʈ��(����) ������ ��� ���; Ȱ��ȭ("yes") �Ǵ� ��Ȱ��ȭ("no")�մϴ�. �⺻��: "no"�Դϴ�.

    local.schemaversion

    LDAP ��Ű���� ����; ��d�մϴ�.

    �⺻��: "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����� �ʴ� ��� ���˴ϴ�.

    ��: "red.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���մϴ�.

    • "primary" = ����ڰ� �α����� ������ ���ο����� �˻��մϴ�.
    • "select" = �˻��� ���� ��� �����ο��� �˻��մϴ�.

    �⺻��: "0"�Դϴ�.

    local.domain.language

    �������� �� ��d�մϴ�. �⺻��: "en"(����)�Դϴ�.


    ����   

    ���� ����Ʈ�� ���� Calendar Server �ν��Ͻ� �Ǵ� f�ѵ� ���� ������ ��尡 �����Ǿ� ��; ��� Sun Microsystems ���� ����ڿ��� �����Ͽ� ���̱׷��̼� �䱸 ����; Ȯ���Ͻʽÿ�.


  4. �⺻ ������ �׸�; ����ϴ�.
  5. Schema 2�� ��� �⺻ ������: commadmin ���� �wα׷����� ����ϴ�.

    Schema 1�� ���, DC Ʈ�� ��v�� ��� DC Ʈ�� ��Ʈ b�̾�κ��� �� �ܰ� �̻��� ��' ���ؿ��� �⺻ ������(ȣ��Ʈ�� ������ �� �ϳ�); ����ϴ�. ���� ���, ��Ʈ b�̾ o=internet�̶�� ����� �ٷ� �Ʒ� ����: �׸� 11-2�� ���� com�� �� �� �ֽ4ϴ�. ���� �⺻ ������: sesta.comó�� �� ��� �Ʒ��� �˴ϴ�. csdomain; ����Ͽ� ��= ��ó�� DC Ʈ���� ����ϴ�.

    csdomain -n o=com,dc=com,o=internet create com
    csdomain -n o=sesta.com,dc=sesta,dc=com,o=internet create sesta.com

  6. �⺻ ������ �׸� ���� �޷� ���񽺸� Ȱ��ȭ�մϴ�.
  7. Schema 1�� ���: csattribute�� ����Ͽ� icsCalendarDomain ��ü Ŭ������ o=sesta.com ������ �׸� �߰��մϴ�.

    Schema 2�� ���: commadmin�� ������ ��= �⺻ ������(commadmin ���� �wα׷����� �����); ��d�Ͽ� �޷�(�Ǵ� ����) ���񽺸� �߰��մϴ�. ��= �������� �޷� �� ���� ���񽺰� ȣ��Ʈ�� �����ο� �߰��˴ϴ�.

    commadmin domain modify -D admin -w passwd -d defaultdomain -S cal,mail

  8. �ý��ۿ� ���ϴ� ��� ȣ��Ʈ�� ������; ����ϴ�. Schema 2 ��忡�� ȣ��Ʈ�� ������; �߰��ϴ� ��� ���� ��ħ: �� ȣ��Ʈ�� ������ ������� ��v�Ͻʽÿ�.
  9. Schema 1 ȣ��Ʈ�� ������; ����x� ��= ���� ���� csdomain create�� ����մϴ�.

    csdomain -n o=red.sesta.com,dc=red,dc=sesta,dc=com create red.sesta.com

  10. �ܰ� 4�� ������ ��ο� ȣ��Ʈ�� �����ο� ���� �޷� ���񽺸� Ȱ��ȭ�մϴ�.
  11. calmaster ����Ʈ ���ڰ� ���� ��ٸ� Schema 2�� ��쿡�� ��= ���� ���� commadmin user create ���; ����Ͽ� ����ϴ�.
  12. commadmin user create -D admin -w passwd -F Calendar -L Administrator -l calmaster -W calmasterpasswd -d sesta.com -S cal

    Schema 1�� ���, ��= ���� ���� csuser�� ����Ͽ� OSI Ʈ���� calmaster ����ڸ� ����ϴ�.

    csuser o=sesta.com,o=rootsuffix -d sesta.com -g Calendar -s Administrator -y calmasterpassword create calmaster

  13. calmaster ����Ʈ ���ڰ� ������ ȣ��Ʈ���� ��: ������ ȯ��(Schema 1)�� x���ϴ� ��� ��= �ܰ踦 �����Ͽ� �⺻ ������8�� �̵��մϴ�.
    1. ��x calmaster LDAP �׸��� LDAP ���x� �����ϰ� /tmp/calmaster.ldif�� ��: �ӽ� ���Ͽ� �̸� �����մϴ�.
    2. ��=�� ���� ldapdelete�� ����Ͽ� OSI ��Ʈ b�̾�� ���� calmaster LDAP �׸�; ��f�մϴ�.
    3. #ldapdelete -D "cn=Directory Manager" -w password uid=calmaster, ou=People, o=rootsuffix

    4. �ܰ� 7�� ������ csuser�� ����Ͽ� ��ο� calmaster ����� LDAP �׸�; (OSI Ʈ����) ����ϴ�. �Ǵ� LDAP /ƿ��Ƽ�� ����Ͽ� ��= LDIF ���ڵ�� ����� ��ο� calmaster LDAP �׸�; �߰��մϴ�.

      dn: uid=calmaster, ou=People, o=sesta.com,o=rootsuffix

      givenName: Calmaster

      sn: Administrator

      icsCalendarOwned: calmaster$Calmaster Administrator

      mail: calmaster@sesta.com

      icsSubscribed: calmaster$Calmaster Administrator

      icsCalendar: calmaster@sesta.com

      objectClass: top

      objectClass: person

      objectClass: organizationalPerson

      objectClass: inetOrgPerson

      objectClass: inetUser

      objectClass: ipUser

      objectClass: icsCalendarUser

      uid: calmaster

      cn: Calendar Administrator

      preferredLanguage: en

      userPassword: password

    5. �޷� ������ �׷� �׸�(uniqueMember �Ӽ� ����Ʈ); ��d�Ͽ� ��= ��ó�� ���� ����; �ݿ��մϴ�.
    6. dn:cn=Calendar Administrators,ou=Groups,o=rootsuffix
      changetype: modify
      replace:uniqueMember
      uniqueMember:uid=calmaster,ou=People,o=sesta.com,o=
      rootsuffix

      ȣ��Ʈ�� ������8�� �׷� �׸�; �̵��� �ʿ� ��4ϴ�.

  14. WCAP ����� calid�� d��ȭ�ǵ��� ��� �� ��ũ��Ʈ�� ����Ʈ�մϴ�. ��, �� calid�� ��f ������ �̸�; �����ؾ� �մϴ�(��: jsmith@sesta.com).


Messaging Server�� ���� ������ ���

Messaging Server���� ȣ��Ʈ�� ������; �̹� ���� ��쿡�� Schema 1 �Ǵ� Schema 2�� ���� �޷�; Ȱ��ȭ�� �� �ֽ4ϴ�. �� ��: ��= ����8�� �����Ǿ� �ֽ4ϴ�.

Schema 1�� �޷�; Ȱ��ȭ�Ϸx�

�޷��� ������; Ȱ��ȭ�Ϸx� ��= �۾�; �����մϴ�.

  1. Calendar Server ����ڿ� ���� Ȱ��ȭ�� �� �������� LDAP �׸� icsCalendarDomain ��ü Ŭ������ �߰��մϴ�.
  2. �ܰ� 1���� Ȱ��ȭ�� �� �����ο��� icsStatus �Ӽ� ��; "active"�� ��d�մϴ�.
  3. �ܰ� 1���� Ȱ��ȭ�� �� �����ο��� icsExtendedDomainPrefs �Ӽ� �ɼ� domainAccess ��; �׼��� f� ����� ACL�� ��d�մϴ�.
  4. �� �۾�: csattribute add ���; ����ϰų� �ڵ� �� 11-1�� ���� ldapmodify�� ����ϴ� �� ���� ��� �� �ϳ��� ���� ������ �� �ֽ4ϴ�.

    �ڵ� �� 11-1 ������ LDAP �׸� ��d

    dn:dc=sesta,dc=com,o=internet
    changetype: modify
    add: objectclass
    objectClass: icsCalendarDomain
    add: icsStatus
    icsStatus: active
    add: icsExtendedDomainPrefs
    icsExtendedDomainPrefs: domainAccess=@@d^a^slfrwd^g;anonymous^a^r^g;@^a^s^g

  5. �޷� �ý���; ������ ���ؿ��� ���Ϸx� �� �����ο� ������ �׼��� f� �߰��Ͽ� calmaster ����ڸ� �߰��մϴ�.
  6. Ȱ��ȭ�� �� �����ο��� ��� ��x ����ڿ� ���� csuer enable ���; ����Ͽ� �޷�; Ȱ��ȭ�ؾ� �մϴ�.

csattribute �� csuser /ƿ��Ƽ ��뿡 ���� ��ħ: �η� D, "Calendar Server ����� /ƿ��Ƽ ��v"�� ��v�Ͻʽÿ�.

Schema 2�� �޷�; Ȱ��ȭ�Ϸx�

��x Messaging Server LDAP �׸�; Schema 2�� �̹� ���̱׷��̼��߰ų�(commdirmig ���) �� Schema 2 ���� Messaging Server LDAP �׸�; ���� ��쿡�� ��= �ܰ迡 ��� �޷�; Ȱ��ȭ�մϴ�.

  1. commadmin domain modify ���; -S �ɼǰ� �Բ� ����Ͽ� �����ο� �޷� ���񽺸� �߰��մϴ�.
  2. commadmin user modify ���; -S �ɼǰ� �Բ� ����Ͽ� �ش� �����ο� �޷� ���񽺸� �Ҵ��ϴ� ���8�� �� ����ڸ� Ȱ��ȭ�մϴ�.

commadmin ��ɿ� ���� �ڼ��� ����: Sun Java System Communications Services Delegated Administrator ���?�� ��v�Ͻʽÿ�.

commdirmig�� ���� �ڼ��� ����: Sun Java System Communications Services Schema Migration Guide�� ��v�Ͻʽÿ�.



����      ����      ����      ��=     


��ǰ ��ȣ: 819-1477.   Copyright 2005 Sun Microsystems, Inc. ��� �Ǹ��� ���۱����� ��/�Դϴ�.