![]() | |
Sun Java System Calendar Server 6 2005Q1 ����� |
�� 14 ��
�桼�����ȥ�����δ������ξϤǤϡ��桼�����ȥ�����δ���Τ���� Calendar Server �桼�ƥ���ƥ��λ�����ˡ�����$��ޤ������ξϤ����$������Ƥϼ��ΤȤ���Ǥ���
2 �ĤΥ桼��������ġ����ʲ��Υ桼��������ġ������Ѥ��ơ������!��Υ桼�����ȥ���������Ǥ��ޤ���
���ޥ�ɹԥ桼�ƥ���ƥ��ξܺ٤ˤĤ��Ƥϡ���Ͽ D ��Calendar Server �Υ��ޥ�ɹԥ桼�ƥ���ƥ��Υ�ե�����Ȥ��Ƥ��$�����
�桼�����ȥ�����κ�.�����Ǥϡ�Calendar Server �ο����桼�����ȥ�����δ���˴ؤ��뼡�ξ���ˤĤ������$��ޤ���
Schema 2 �ο����桼�������.����ˤ�
commadmin �桼�ƥ���ƥ��� user create ���ޥ�ɤ���Ѥ��ޤ������Ȥ��С��桼���� jdoe �� sesta.com �ɥᥤ����ɲä���ˤϡ����Τ褦�˼¹Ԥ��ޤ���
commadmin user create -D calmaster -F John -n sesta.com -k hosted -l jdoe -w calmasterpassword -W jdoepassword -L Doe -S cal -B red.sesta.com -E jdoe@sesta.com
commadmin �桼�ƥ���ƥ��ǻ��Ѳ�ǽ�ʤ��٤ƤΥ��ץ����ξܺ٤ˤĤ��Ƥϡ���Sun Java System Communications Services Delegated Administrator ����ɡ٤Ȥ��Ƥ��$�����
Schema 1 �ο����桼�������.����ˤ�
csuser �桼�ƥ���ƥ�����Ѥ��ޤ������Ȥ��С��桼���� jdoe �� sesta.com �ɥᥤ����ɲä���ˤϡ����Τ褦�˼¹Ԥ��ޤ���
csuser -m email -d sesta.com create jdoe
Schema 2 �ο�����������.����ˤ�
commadmin �桼�ƥ���ƥ��� rescource create ���ޥ�ɤ���Ѥ��ޤ������Ȥ��С���ͭ�Ԥ� jdoe �β�ļ� Conference_Room_100 ���ɲä���ˤϡ����Υ��ޥ�ɤ���Ѥ��ޤ���
commadmin resource create -D calmaster -w calmasterpassword -n sesta.com -o jdoe -c room100 -N Conference_Room_100
Schema 1 �ο�����������.����ˤ�
csresource �桼�ƥ���ƥ�����Ѥ��ޤ������Ȥ��С��ץ?������ P101 ���ɲä���ˤϡ����Υ��ޥ�ɤ���Ѥ��ޤ���
csresource -c p101 create P101
ɬ�ܤ� mail °-���ɲä���ˤ�
Calendar Server �ϡ��桼��������ӥ������ mail °-�����ꤵ��Ƥ��뤳�Ȥ��ᤷ�ޤ�������°-����ꤹ�뤳�Ȥˤ�ꡢ�Żҥ�륢�ɥ쥹�ޤ��� calid ����Ѥ��ƥ����!��������θ����¹ԤǤ��ޤ���Delegated Administrator �桼�ƥ���ƥ� (commadmin) ����Ѥ��ƿ����桼�������.����ȡ�mail °-����ưŪ���ɲä���ޤ���
���$�����p�ΥС������� Calendar Server (mail °-��ɬ�פǤϤʤ��ä��С������) �ǥ桼��������ӥ�������ɲä��Ƥ����硢��¸�Υ桼��������ӥ�����Υ���ȥ�ؤ� mail °-���ɲä�ɬ�פȤʤ��礬����ޤ���
���������$�����ϼ��ΤȤ���Ǥ���
mail °-�����ꤵ��Ƥ��뤫�ɤ�����e��å�����ˤ�
°-�����ꤵ��Ƥ��뤫�ɤ������ǧ����ˤϡ�-v (verbose���ܺٽ���) ���ץ�������ꤷ�� csattribute list ���ޥ�ɤ�¹Ԥ��ޤ���
csattribute -v list Room100
���Ϥˤ�� mail °-�����ꤵ��Ƥ��뤫�ɤ������狼��ޤ���
cn=Room 100,ou=conferenceRooms,dc=sesta,dc=com has mail: Room100@sesta.com
mail °-���¸�� Schema 1 �Υ桼��������ӥ�������ɲä���ˤ�
mail °-���¸�� Schema 1 �Υ桼��������ӥ�������ɲä���ˤϡ�Calendar Server �� csattribute �桼�ƥ���ƥ�����Ѥ��ޤ���ldapmodify ����Ѥ��ơ�ľ�� LDAP ����ȥ��°-���ɲä��뤳�Ȥ�Ǥ��ޤ���
������Ǥϡ�Room100�פȤ�����¸�β�ļ��� LDAP mail °-�� sesta.com �����С����ɲä��ޤ���
csattribute -a mail=Room100@sesta.com add Room100
�桼�����δ����桼�����κ�.����λ����ȡ�csuser �桼�ƥ���ƥ�����Ѥ��Ƽ��δ����Ȥ�¹ԤǤ��ޤ���
�桼���������ɽ������ˤ�
���٤ƤΥ����!��桼������ɽ�������ꡢ����桼�����Υ����!�°-���ǧ�����ꤹ��Ȥ��ϡ�csuser �桼�ƥ���ƥ��� list ���ޥ�ɤ���Ѥ��ޤ���
���Ȥ��С������!���ǽ��ͭ��ʤ��٤ƤΥ桼������ɽ������ˤϡ����Τ褦�˼¹Ԥ��ޤ���
csuser list
jsmith �Ȥ���ñ��桼�����Τ��٤ƤΥ����!�°-��ɽ������ˤϡ����Τ褦�˼¹Ԥ��ޤ���
csuser -v list jsmith
�桼������̵��ˤ���ˤ�
�桼������ Calendar Server �˥?����Ǥ��ʤ��褦�ˤ���ˤϡ�2 �ĤΥ桼��������桼�ƥ���ƥ��Τɤd餫����Ѥ��ޤ���
- commadmin user delete (Delegated Administrator �桼�ƥ���ƥ�)
- csuser disable (Calendar Server �桼�ƥ���ƥ�)
commadmin user delete
�桼�����������!������ӥ��˥��������Ǥ��ʤ��褦�ˤ���ˤϡ�������˼����褦�ˡ��桼������ LDAP ����ȥ꤫�饵���ӥ�����ޤ���
commadmin user delete jsmith -S cal
csuser disable
disable ���ޥ�ɤϡ��桼�����������!��ǡ����˥��������Ǥ��ʤ��褦�ˤ��ޤ�����LDAP ����ȥ�� Calendar Server �ǡ����١�������桼�����ξ�������櫓�ǤϤ���ޤ���
���Ȥ��С�jsmith �ˤ�� Calendar Server �ؤΥ���������̵��ˤ���ˤϡ����Τ褦�˼¹Ԥ��ޤ���
csuser disable jsmith
���$���jsmith ������ Calendar Server �˥?���Ƥ�����ϡ��?���դ���ޤ� jsmith �ϥ����!��ǡ����ؤΥ���������ݻ�Ǥ��ޤ���
�桼������ͭ��ˤ���ˤ�
�桼������ͭ��ˤ���ˤϡ����Τɤ줫�Υ桼�ƥ���ƥ�����Ѥ��ޤ���
- commadmin user create (Schema 2 ��)
- csuser enable (Schema 1 ��)
commadmin user create
�桼�������.������ϡ�������˼����褦�ˡ������!������ӥ����Ф��Ƥ��Υ桼������ͭ��ˤ��ޤ���
commadmin user create jsmith -S cal
�桼�����κ�.���ˡ������!������ӥ����Ф��ƥ桼������ͭ��ˤ��Ƥ��ʤ����ϡ�������˼����褦�ˡ�modify ���ޥ�ɤ���Ѥ��ơ���ǥ����!������ӥ���桼�������ɲäǤ��ޤ���
commadmin user modify jsmith -S cal
csuser enable
�桼��������ȥ�κ�.���� csuser create ����Ѥ�����硢�桼�����ϼ�ưŪ��ͭ��ˤʤ�ޤ���
�桼�������������!���ǽ��ͭ��Ǥʤ��̤Υ桼���� (�Ĥޤꡢ�ǥե���ȥ����!����ʤ��桼����) ����������ȡ�Calendar Server �ϥ����!������Ĥ���ʤ����Ȥ����顼������桼�������֤��ޤ���
�Żҥ��Υ����ꥢ�������ꤹ��ˤ�
�����!��桼�������Żҥ��Υ����ꥢ�������ꤹ��Ȥ��ϡ�LDAP �� mailalternateaddress °-����Ѥ��ޤ���LDAP mail °-�ϼ��ץ�륢�ɥ쥹������LDAP mailalternateaddress °-���Żҥ��Υ����ꥢ���˻��Ѥ���ޤ����ɤd��°-�⡢��륢�ɥ쥹��桼�����Υ����!� ID (calid) �˥ޥåԥ��ޤ���
�����Ǥϡ�John Smith �Ȥ���̾p�Υ桼������ mailalternateaddress °-���Ф����ʲ����ͤ��ɲä��뤳�Ȥ���ˤ��������$��ޤ���
���� Calendar Server �桼�ƥ���ƥ����ޥ�ɤ���Ѥ��ޤ���
csattribute -a mailalternateaddress=johns@sesta.com add johnsmith
csattribute -a mailalternateaddress=jsmith@sesta.com add johnsmith
�桼�����Υ����!���ǽ��ͭ��-���ǧ����ˤ�
�ǥ��쥯�ȥꥵ���С�������Υ桼������¸�ߤ������Υ桼������ Calendar Server �Υǡ����˥��������Ǥ��뤫�ɤ�����Ĵ�٤�ˤϡ�csuser �桼�ƥ���ƥ��� check ���ޥ�ɤ���Ѥ��ޤ���
���Ȥ��С�jsmith �Υ����!���ǽ��ͭ��Ǥ��뤫�ɤ�����Ĵ�٤�Ȥ��ϡ����Τ褦�˼¹Ԥ��ޤ���
csuser check jsmith
�桼������ LDAP �ǥ��쥯�ȥꥵ���С���¸�ߤ��ʤ����Ȥ� check ���ޥ�ɤ����Ф������ϡ����Υ桼�����Υǥ��쥯�ȥꥵ���С�����ȥ���.����ɬ�פ�����ޤ���
�桼���������ˤ�
�桼���������ˤϡ����Τɤ줫�Υ桼�ƥ���ƥ�����Ѥ��ޤ���
- commadmin user delete (Schema 2 �� Delegated Administrator �桼�ƥ���ƥ�)
- csuser delete (Schema 1 ��)
commadmin user delete
Delegated Administrator �桼�ƥ���ƥ� commadmin ����Ѥ��ơ���t�˥桼���������ˤϡ�3 �Ĥμ���¹Ԥ���ɬ�פ�����ޤ���
- �桼��������ȥ�˺��Υޡ������դ��ޤ�������ϡ�������˼����褦�ˡ��桼������ icsStatus °-�� deleted ���ѹ����ޤ���
commadmin user delete -D chris -n siroe.com -w bolton -l jsmith
������Ǥϡ��桼���� jsmith �˺��Υޡ������դ����ޤ��������ä����ޥ�ɤϤ���ޤ����$���ldapmodify ����Ѥ��ơ��桼������ LDAP ����ȥ��ľ���ѹ����ơ�icsStatus °-�� active �˥ꥻ�åȤ��뤳�Ȥ��Ǥ��ޤ���
- ������˼����褦�ˡ�csclean ����Ѥ��ơ�����Υɥᥤ��ޤ��Ϥ��٤ƤΥɥᥤ��κ����٤ƤΥ桼������°���뤹�٤ƤΥ����!�����ޤ���
csclean clean sesta.com
������Ǥϡ�sesta.com �ɥᥤ��κ����٤ƤΥ桼������°���뤹�٤ƤΥ����!�������ޤ������٤ƤΥɥᥤ����Ф��ơ����ε�ǽ��¹Ԥ���ˤϡ����Υ��ޥ�ɤ���Ѥ��ޤ���
csclean clean "*"
�桼�����Υ����!������p������դˤ���˴���¹� (��� 3 �˼���) �������ϡ���csuser ����Ѥ��ƺ��줿�桼�����Τ��٤ƤΥ����!���õ��ˤϡ������$��Ƥ��� cscal �桼�ƥ���ƥ�����Ѥ��ơ������!�����Ǥ��ޤ���
- ������˼����褦�ˡ��桼������ icsStatus °-�� deleted �Τ��٤ƤΥ桼�����Υɥᥤ�����ޤ���
commadmin domain purge -D chris -d sesta.com -n siroe.com -w bolton
������Ǥϡ�sesta.com �κ��Υޡ������դ����Ƥ��뤹�٤ƤΥ桼�������ʵפ˺���ޤ���
csuser delete
���Υ桼�ƥ���ƥ��ϡ����ꤵ�줿�桼������ LDAP ����ȥꤪ��ӥ桼�����Υǥե���ȥ����!���õ�ޤ������Ȥ��С��桼���� jsmith �� LDAP ����ȥꤪ��ӥǥե���ȥ����!������ˤϡ����Υ��ޥ�ɤ���Ѥ��ޤ���
csuser delete jsmith
�桼�����Τ���¾�Υ����!���õ����ϡ���csuser ����Ѥ��ƺ��줿�桼�����Τ��٤ƤΥ����!���õ��ˤϡ������$˽��ä� cscal ����Ѥ���ɬ�פ�����ޤ���
�桼����°-��ꥻ�åȤ���ˤ�
���ꤷ���桼�����Τ��٤ƤΥ����!� LDAP °-��ǥե���Ȥ�������᤹�ˤϡ�csuser �桼�ƥ���ƥ��� reset ���ޥ�ɤ���Ѥ��ޤ���
���Ȥ��С�jsmith �Τ��٤ƤΥ����!�°-��ǥե���Ȥ�������᤹�ˤϡ����Τ褦�˼¹Ԥ��ޤ���
csuser reset jsmith
�桼����̾���ѹ�����ˤ�
1 �İʾ�Υ桼���� ID ���ѹ�����ɬ�פ�������ϡ�csrename �桼�ƥ���ƥ���¹Ԥ��ޤ������Υ桼�ƥ���ƥ��ϡ��ʲ��μ��Ǽ¹Ԥ��ޤ���
csrename �桼�ƥ���ƥ��μ¹���ˡ�ˤĤ��Ƥϡ���Ͽ D ��Calendar Server �Υ��ޥ�ɹԥ桼�ƥ���ƥ��Υ�ե�����Ȥ��Ƥ��$�����
�桼���������߲�ǽ�ʸ����!����ͭ����Τ�ػߤ���ˤ�
- ������ѹ����븢�¤��Ĵ���ԤȤ��ƥ?���ޤ���
- /etc/opt/SUNWics5/cal/config �ǥ��쥯�ȥ�˰�ư���ޤ���
- �Ť� ics.conf �ե�����ԡ�����̾p���ѹ�������¸���ޤ���
- ɽ 14-1 �˼����褦�ˡ����� ics.conf �ѥ������Խ����ޤ���
- �ե������ ics.conf �Ȥ�����¸���ޤ���
- Calendar Server ��Ƶ�ư���ޤ���
cal_svr_base/SUNWics5/cal/sbin/start-cal
������δ�����������ɲä����顢csresource ����Ѥ��Ƽ��Τ褦�˴���Ǥ��ޤ���
�������ꥹ��ɽ������ˤ�
�������ͭ��ˤ���ˤ�
�������̵��ˤ���ˤ�
����������ˤ�
������Żҥ���Ѥ� Bitbucket �e�ͥ�����ꤹ��ˤ�
�����Ǥϡ�Messaging Server ����� Sendmail �Ѥ� bitbucket �e�ͥ��������ˡ�����$��ޤ���bitbucket �e�ͥ�ϡ�����������!��Ѥ�8.���줿�Żҥ����˴�������ˡ�� 1 �ĤǤ���������Ǥϡ�sesta.com �����С���Ρ�Room100�פȤ������������Ѥ��ޤ���bitbucket �e�ͥ� (�ޤ���Ʊ��ǽ) �����ꤷ�ʤ���硢����������!����������Żҥ���å����������Ū�˺���ɬ�פ�����ޤ���
���������$�����ϼ��ΤȤ���Ǥ���
Messaging Server �� Bitbucket �e�ͥ�����ꤹ��ˤ�
Sendmail Bitbucket �e�ͥ�����ꤹ��ˤ�
�桼��������ӥ���� LDAP °-�δ���Calendar Server �����Ѥ��� LDAP °-�δ���ˤϡ�csattribute �桼�ƥ���ƥ����ޤ��� ldapmodify ����Ѥ��ޤ���csattribute ����Ѥ���ȡ�°-��ꥹ��ɽ�����ɲá��ޤ��Ϻ��Ǥ��ޤ���°-���ѹ�����ˤϡ�ldapmodify ����Ѥ��ޤ������������$������Ƥϼ��ΤȤ���Ǥ���
LDAP ����ȥ��°-��ꥹ��ɽ������ˤ�
- ���ȡ�����˻��ꤷ�� Calendar Server �μ¹ԥ桼�����ޤ��ϥ��롼�� (icsuser��icsgroup �ʤ�)���ޤ��� root �Ȥ��ƥ?����ɬ�פ�����ޤ���
- /sbin �ǥ��쥯�ȥ�˰�ư���ޤ���
- �桼�����ޤ��ϥ������°-��ꥹ��ɽ������ˤϡ�csattribute list ���ޥ�ɤ���Ѥ��ޤ������Ȥ��С��ɥᥤ�� tchang@sesta.com ��°-���ꥹ��ɽ������ˤϡ����Υ��ޥ�ɤ�¹Ԥ��ޤ���
./csattribute -t user -d sesta.com list tchang
LDAP ����ȥ��°-���ɲä���ˤ�
- ���ȡ�����˻��ꤷ�� Calendar Server �μ¹ԥ桼�����ޤ��ϥ��롼�� (icsuser��icsgroup �ʤ�)���ޤ��� root �Ȥ��ƥ?����ɬ�פ�����ޤ���
- ����°-���ѹ�����ǧ�������褦�ˤ�����ϡ�Calendar Server ����ߤ��ޤ��������Ǥʤ����ϡ�Calendar Server ����ߤ���ɬ�פϤ���ޤ���
- /sbin �ǥ��쥯�ȥ�˰�ư���ޤ���
- �桼�����ޤ��ϥ������°-���ɲä���ˤϡ�csattribute add ���ޥ�ɤ���Ѥ��ޤ������Ȥ��С�Conference_Schedule �Ȥ����ͤ��� LDAP °- icsCalendar �� tchang �Ȥ����桼�������ɲä���ˤϡ����Τ褦�˼¹Ԥ��ޤ���
./csattribute -a icsCalendar=Conference_Schedule add tchang@sesta.com
LDAP ����ȥ��°-�����ˤ�
- ���ȡ�����˻��ꤷ�� Calendar Server �μ¹ԥ桼�����ޤ��ϥ��롼�� (icsuser��icsgroup �ʤ�)���ޤ��� root �Ȥ��ƥ?����ɬ�פ�����ޤ���
- ����°-���ѹ�����ǧ�������褦�ˤ�����ϡ�Calendar Server ����ߤ��ޤ��������Ǥʤ����ϡ�Calendar Server ����ߤ���ɬ�פϤ���ޤ���
- /sbin �ǥ��쥯�ȥ�˰�ư���ޤ���
- �桼�����ޤ��ϥ��������°-�����ˤϡ�csattribute delete ���ޥ�ɤ���Ѥ��ޤ������Ȥ��С�Conference_Schedule �Ȥ����ͤ��� LDAP °- icsCalendar �� tchang �Ȥ����桼�����������ˤϡ����Τ褦�˼¹Ԥ��ޤ���
./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 ���ͤ��ѹ����뤳�Ȥˤ�ä� 1 ��ΥХå�����ɥۥ��Ȥ����̤ΥХå�����ɥۥ��Ȥإ桼�����Υ����!����ư���뤳�Ȥ��Ƥ��$�����icsDWPHost ���ѹ����Ƥ⡢�����!��Ͽ������Хå�����ɥۥ��Ȥ˰�ư����ޤ���1 ��ΥХå�����ɥ����С������̤ΥХå�����ɥ����С��ذ�ư������ˡ�ˤĤ��Ƥϡ��֥桼���������!����̤ΥХå�����ɥ����С��ذ�ư����ˤϡ��Ȥ��Ƥ��$�����