Sun Java �?     p��      �ܼ�      ���      ����     

Sun �?
Sun Java System Instant Messaging 6 2004Q2 ����� 

�� 2 ��
Instant Messaging Server �ȥޥ�eץ쥯���δ���

���ξϤǤϡ�Instant Messaging Server �ȥޥ�eץ쥯���δ�����ˡ�ˤĤ������$���ȤȤ�ˡ�����ѥ�᡼�����ѹ��䥨��ɥ桼�����θ��´���ʤɡ�����¾�δ����Ȥμ»���ˡ�ˤĤ������$��ޤ����ޤ���Sun Java System Portal Server ������Ф�������ȤˤĤ��Ƥ����$��ޤ���

���ξϤˤϡ������᤬����ޤ�������Ǥϡ�Instant Messaging �Τ��ޤ��ޤʴ����ȤˤĤ������$��ޤ���


����ɥ桼�����δ���

p����Ǥ� Instant Messaging �ˤɤΤ褦�ʴ����Ȥ����뤫���Ҥ��ޤ��������ܾϤλĤ����Ǥϡ������γƴ����ȤˤĤ��ƾܤ������$��Ƥ����ޤ�������ɥ桼������ץ�ӥ���˥󥰤���Ӵ������ˡ (���) ����դ��Ƥ��$�����

Instant Messaging �ˤϡ��桼�����ץ�ӥ���˥󥰥ġ���ϴޤޤ�Ƥ��ޤ��󡣥ǥ��쥯�ȥ�Υץ�ӥ���˥󥰥ġ����Ȥä� Instant Messaging ����ɥ桼�����Υץ�ӥ���˥󥰤�Ԥ�ɬ�פ�����ޤ���Instant Messaging �ˤϡ�Instant Messaging ����ɥ桼�������ɲá��ѹ������뤿��Υ��ޥ�ɤ��Ѱդ���Ƥ��ޤ���

����ˡ�LDAP ñ������Ǥϡ�����ɥ桼������ Instant Messenger ����Ѥ���Τ��ɤ����ȤϤǤ��ޤ���LDAP ñ������ǥ���ɥ桼�����ˤ�� Instant Messaging �λ��Ѥ��ɤ��ˤϡ������Υ���ɥ桼������ǥ��쥯�ȥ꤫����뤷����ˡ������ޤ��󡣥ݥꥷ��°-��Ȥä������ǥ�ƥ��ƥ�����Ǥϡ�����ɥ桼������ Sun Java System Instant Messenger �˥�����������Τ��ɤ����Ȥ��Ǥ��ޤ���

����Ԥϡ�Instant Messaging �δ������)��ᥫ�˥����Ȥä� Instant Messaging ����ɥ桼���������Ǥ��ޤ���Instant Messaging �δ������)��ξܺ٤ˤĤ��Ƥϡ��֥ץ饤�Х����������ƥ�������ӥ����ȥݥꥷ���γ��ס��򻲾Ȥ��Ƥ��$����������ǥ�ƥ��ƥ�����Ǥϡ�Identity Server ��Ȥä� Instant Messaging ����ɥ桼�����Υץ�ӥ���˥󥰤�Ԥ��ޤ����ܺ٤ˤĤ��Ƥϡ���Sun Java System Instant Messaging ����ײ襬���ɡ٤򻲾Ȥ��Ƥ��$�����


�ٹ�

����Ԥ� sysWatch.acl �ե�������Խ����뤳�Ȥˤ�äơ��ƥ���ɥ桼�������顢¾�Υ桼�����򥦥��åd��븢�¤�̵��ˤ���ȡ�Instant Messenger �ϡ�����륨��ɥ桼�������Ф������Υᥤ�󥦥���ɥ���ɽ�����ʤ��ʤ�ޤ�������ˤ�ꡢ�����Υ���ɥ桼�����ϻ�¾塢���󥹥���ȥ�å���������Ǥ��ʤ��ʤ�ޤ������$������顼�Ȥȥ˥塼���e�ͥ�α���ϡ���p��Ʊ�ͤ˹Ԥ��ޤ���



�����С��ȥޥ�eץ쥯���ε�ư����� (UNIX �ξ��)

imadmin ���ޥ�ɤ���Ѥ���ȡ��ʲ��Τ��Ȥ��Ԥ��ޤ���

imadmin ���ޥ�ɹԥ桼�ƥ���ƥ���¹ԤǤ���Τϡ�Instant Messaging Server ����ӥޥ�eץ쥯�����¹Ԥ���Ƥ��륷���ƥ���Ф������Ը��¤��ĥ���ɥ桼�����ΤߤǤ������Υ���ɥ桼�������̾�����С��μ¹� ID �Ǥ��ꡢ�����С��Υ��󥹥ȡ�����˼��Τ褦�˻��ꤵ��ޤ���

imadmin ���ޥ�ɹԥ桼�ƥ���ƥ��ϡ����Υǥ��쥯�ȥ���˳�Ǽ����Ƥ��ޤ���

Instant Messaging Server ��ư����ȡ�Sun Java System Instant Messenger �������С�����³�Ǥ���褦�ˤʤ�ޤ���Instant Messaging Server ����ߤ���ȡ����٤Ƥ���³���Ĥ���졢���٤Ƥ� Instant Messenger ����³�����Ǥ���ޤ���

ɬ�פǤ���С��ޥ�eץ쥯�����󥹥��󥹤Τߤ�ư�������ߤǤ��ޤ������Ȥ��С��ޥ�eץ쥯���$��˱ƶd�������ѥ�᡼�����ѹ��������䡢�ޥ�eץ쥯�����̤Υۥ��Ⱦ�˥��󥹥ȡ��뤵��Ƥ����硢�ޥ�eץ쥯�����󥹥��󥹤Τߤ�ư�������ߤ��������Ǥ���

Instant Messaging Server ����ӥޥ�eץ쥯����ư����ˤ�

����Υ��󥹥��󥹤��Ф���ͭ��ˤʤäƤ���Τ����ޥ�eץ쥯���ΤߤʤΤ��������С��ΤߤʤΤ������뤤�ϥޥ�eץ쥯���ȥ����С���ξ��ʤΤ��ϡ�����ѥ�᡼�����̤��ƻ��ꤵ��ޤ���

���� imadmin ���ޥ�ɤ�¹Ԥ���ȡ�Instant Messaging Server���ޥ�eץ쥯���Τ����줫�ޤ���ξ��ư����ޤ�������ϤɤΥ���ݡ��ͥ�Ȥ�ͭ��ˤʤäƤ��뤫�ˤ�ä��Ѥ��ޤ���

imadmin start

�����С��ȥޥ�eץ쥯����ξ��ͭ��ˤʤäƤ�����硢���Υ��ޥ�ɤˤ�äơ��ޤ� Instant Messaging Server ����ư���졢³���ƥޥ�eץ쥯������ư����ޤ���

Instant Messaging Server ����ӥޥ�eץ쥯������ߤ���ˤ�

���� imadmin ���ޥ�ɤ�¹Ԥ���ȡ�Instant Messaging Server���ޥ�eץ쥯���Τ����줫�ޤ���ξ����ߤ��ޤ�������ϤɤΥ���ݡ��ͥ�Ȥ�ͭ��ˤʤäƤ��뤫�ˤ�ä��Ѥ��ޤ���

imadmin stop

���Υ��ޥ�ɤ�¹Ԥ���ȡ������С��ȥޥ�eץ쥯������ߤ��졢���٤ƤΥ���ɥ桼������³����λ�������ꤵ��Ƥ��뤹�٤Ƥ��������С��ؤ���³�����Ǥ���ޤ���

����򹹿�����ˤ� (Instant Messaging Server ����ӥޥ�eץ쥯��)

������Τ褦�� refresh �ѥ�᡼������ꤷ�� imadmin ���ޥ�ɤ�¹Ԥ���ȡ������С����ޥ�eץ쥯���Τ����줫�ޤ���ξ������꤬��������ޤ���

imadmin refresh

���Υ��ޥ�ɤˤ�ꡢͭ��ˤʤäƤ��륳��ݡ��ͥ�� (�����С����ޥ�eץ쥯���Τ����줫�ޤ���ξ��) ����ߤ���ӺƵ�ư����ޤ���


��

iim.conf �ե������������ѥ�᡼�����ѹ���������ɬ��������򹹿����Ƥ��$�����


ɬ�פ˱����ơ��ޥ�eץ쥯���Τߡ����뤤�ϥ����С��Τߤ���ߡ����ϡ��������뤳�Ȥ��Ǥ��ޤ������κݡ�����ե�������ǤɤΥ���ݡ��ͥ�Ȥ�ͭ��ˤʤäƤ��뤫�ϴط�����ޤ��󡣥���ݡ��ͥ�Ȥ���ꤹ��ˤϡ�multiplexor��server�Τ����줫�ΰ���imadmin ���ޥ�ɤ˻��ꤷ�ޤ���

Instant Messaging Server ����ӥޥ�eץ쥯���ε�ư����� (Windows �ξ��Τ�)

Windows �ξ�硢����ȥ?��ѥͥ뤫��֥����ӥ��ץ%����?�ܥå����򳫤����������� Instant Messaging Server �ȥޥ�eץ쥯����ư�������ߤǤ��ޤ��������ӥ���ư�������ߤ�����ˡ�ξܺ٤ˤĤ��Ƥϡ�Windows ���ڥ졼�ƥ��󥰥����ƥ����°���Ƥ���ޥ˥奢��򻲾Ȥ��Ƥ��$�����


Instant Messaging Server ����ӥޥ�eץ쥯��������ѥ�᡼�����ѹ�

Instant Messaging ������ѥ�᡼���ϡ�iim.conf �ե�����˳�Ǽ����ޤ�������ѥ�᡼���ΰ���ˤĤ��Ƥϡ���Instant Messaging ������ѥ�᡼���פ򻲾Ȥ��Ƥ��$�����

����ѥ�᡼�����ѹ�����ˤϡ�iim.conf �ե������������ѥ�᡼���Ȥ����ͤ��ư���Խ��������ȡ�Instant Messaging Server ������򹹿����ޤ����ޥ�eץ쥯���Υѥ�᡼���Τߤ��ѹ��������ϡ����� imadmin ���ޥ�ɤ�Ȥäƥޥ�eץ쥯���򹹿�����$��Ǥ��ޤ��ޤ���

imadmin refresh multiplexor

����ѥ�᡼�����ѹ�����ˤ�

����ѥ�᡼���Ȥ����ͤΰ���ˤĤ��Ƥϡ���Instant Messaging ������ѥ�᡼���פ򻲾Ȥ��Ƥ��$�����

����ѥ�᡼�����ѹ�����ˤϡ����μ���¹Ԥ��ޤ���

  1. config �ǥ��쥯�ȥ�˰�ư���ޤ������Ȥ��С�Solaris ��Ǥϼ��Τ褦�����Ϥ��ޤ���
  2. cd /etc/opt/SUNWiim/default/config

  3. iim.conf �ե�������Խ����ޤ������Ȥ��С����Τ褦�����Ϥ��ޤ���
  4. vi iim.conf

  5. �ѹ����Ƥ���¸���ޤ���
  6. ����򹹿����ޤ���

  7. �ٹ�

    �ޥ�eץ쥯�����Ե��ݡ��� (iim_mux.listenport)���ޥ�eץ쥯���Υۥ��ȤΤ����줫���ѹ�������硢im.html �ե�����ޤ��� im.jnlp �ե�����򤽤�˱������ѹ����Ƥ��$������������ʤ��ȡ�Sun Java System Instant Messenger �������С�����³�Ǥ��ʤ��ʤ�ޤ����ܺ٤ˤĤ��Ƥϡ���Instant Messenger �δ����פ򻲾Ȥ��Ƥ��$�����



�?�󥰤δ���

Instant Messaging �ϡ����٥�ȡ��Ƽ諒�եȥ���������ݡ��ͥ�Ȥδ�Ϣ���ơ������������ƥ२�顼�Ȥ��ä��������С��ȥޥ�eץ쥯���˴ؤ�������Ͽ���뤿��Υ?�ե������8.���ޤ����?�ե������Ĵ�����뤳�Ȥǡ������С��ν�����¿��Ū�˴ƻ�Ǥ��ޤ���

Instant Messaging Server �ȥޥ�eץ쥯����ξ��Υ?�󥰥�٥������Ǥ��ޤ�������ˤϡ�iim.conf ���Ŭ�ڤʥѥ�᡼������ꤷ�ޤ���iim.conf �ե�����ˤ�����?�󥰥�٥��������ˡ�ξܺ٤ˤĤ��Ƥϡ�������ѥ�᡼�����ѹ�����ˤ��פ���򻲾Ȥ��Ƥ��$�����

�?�ե�����ξ��ϡ�Instant Messaging �Υ��󥹥ȡ�����˻��ꤵ��ޤ���

�����ƥ���̾���ݼ��Ȥΰ�ĤȤ��ơ��?�ե���������Ū�˳�ǧ����ɬ�פ˱��������Ƥ���Ƥ��$������������ʤ��ȡ��ǥ�������ͭ�̤���ä��Ƥ��ޤ��ޤ��������С��ϡ����Τ褦�ʽ����¹Ԥ��ޤ���

�?�󥰥�٥�

���顼�?��ͥ���� (��٥�) �ˤ�äơ��?�ξܺ٥�٥� (��Ĺ��) ����ޤ�ޤ���ͥ���٥뤬�⤱��С��ܺ٥�٥���㤯�ʤ�ޤ����ʤ��ʤ顢ͥ���٥� (������) �ι⤤���٥�ȤΤߤ��?�ե�����˵�Ͽ����뤫��Ǥ����դˡ�ͥ���٥뤬�㤱��С��ܺ٥�٥�Ϲ⤯�ʤ�ޤ����ʤ��ʤ顢���¿���Υ��٥�Ȥ��?�ե�����˵�Ͽ����뤫��Ǥ���

�?�󥰥�٥������ϡ�Instant Messaging Server���ޥ�eץ쥯���Τ��줾����Ф��ƹԤ����Ȥ��Ǥ��ޤ���

ɽ 2-1 �ˡ�Instant Messaging Server �Υ?�󥰥�٥�Ȥ������$򼨤��ޤ��������Υ?�󥰥�٥�ϡ�UNIX �� syslog ��������d���Ƥ����٥�Υ��֥��åȤˤʤäƤ��ޤ���

ɽ 2-1 Instant Messaging Server �ȥޥ�eץ쥯���Υ?�󥰥�٥� 

��٥�

����

FATAL

����ͥ���٥�Ǥϡ��Ǿ��¤Υ?�󥰾ܺ٤��?�ե�����˵�Ͽ����롣����������۵޻��֤�ȯ8���뤿�Ӥˡ��б�����?�쥳���ɤ��?�ե�������ɲä���롣FATAL �˳�������꤬ȯ8����ȡ����ץꥱ�������μ¹Ԥ���ߤ���뤳�Ȥ⤢��

ERROR

����ǽ�ʥ��եȥ��������顼��ȯ8���뤫���ͥåȥ���㳲�����Ф���뤿�Ӥˡ��б�����?�쥳���ɤ��?�ե�������ɲä���롣���Ȥ��С������С������饤����Ȥ��̤Υ����С��ؤ���³�˼��Ԥ������ʤ�

WARNING

�桼�������顼�����Ф���뤿�Ӥˡ��б�����?�쥳���ɤ��?�ե�������ɲä���롣���Ȥ��С����饤����Ȥ��������Ƥ����̿����Ƥ򥵡��С������Ǥ��ʤ����ʤ�

NOTICE

�����С��ξ��֤���𤹤륤�٥�Ȥ����?�ե���������Ū�˽񤭹��ޤ�롣���Τ褦�ʾ���Ȥ��Ƥϡ����� (�¹���)����³��Υ��饤����ȿ���³����������С���ʤɤ��󤲤���

INFO

���פʥ��������ȯ8���뤿�Ӥˡ��б�����?�쥳���ɤ��?�ե�������ɲä���롣���Ȥ��С�����ɥ桼�������?�����?�����Ȥ�.�����ʤ�

DEBUG

���������󤬥?�ե�����˵�Ͽ����롣���ξ���ϥǥХå����ˤΤ���Ω�ġ��ġ��Υץ?���ޤ��ϥ�������γƥ��٥�ȤȤ��δ�Ϣ���ƥåפ����?�ե�����˽񤭹��ޤ�롣�����ξ���ϡ�����ɥ桼���������ץꥱ�������ΥǥХå�������������ꤹ��ݤ���Ω��

����Υ?�󥰥�٥��j�򤹤�ȡ����Υ�٥�Υ��٥�Ȥȡ�������⤤��٥�Υ��٥�� (�Ĥޤꡢ��Ĺ��٥���㤤���٥��) �����٤ƥ?�˵�Ͽ����ޤ���

NOTICE ���������С��ȥޥ�eץ쥯����ξ��Υ?�ե�����ˤ����롢�ǥե���ȤΥ�٥�Ǥ���


��

�?�󥰥�٥�Ȥ��� DEBUG ����ꤹ��ȡ��?�ե�����Ϥ��¿���Υǥ������ΰ����ͭ����褦�ˤʤ�ޤ����ǥ�������ͭ�̤���ä��ɤ�����ˡ��?�ե������ƻ뤷��ɬ�פ˱����Ƥ������Ƥ���Ƥ��$�����


�?�ե�����Υ�٥�����ꤹ��ˤ�

�?�ե�����Υ�٥�ϡ�iim.conf �ե�����������ꤷ�ޤ����?�ե�����Υ?�󥰥�٥�����ꤹ�� 2 �ĤΥ��ץ����򡢼��˼����ޤ���

Instant Messaging ��������ˡ�ξܺ٤ˤĤ��Ƥϡ�������ѥ�᡼�����ѹ�����ˤ��פ򻲾Ȥ��Ƥ��$�����


����ɥ桼�����θ��¤δ���

����Ԥϡ�����ɥ桼�����θ��¤�)�¤��뤳�Ȥǡ�Instant Messaging ����ؤΥ���ɥ桼�����Υ���������)��Ǥ��ޤ����˥塼���e�ͥ���ɲäȺ��顼�Ȥ��������Ӥۤ��Υ���ɥ桼�����δƻ�򥨥�ɥ桼�������Ԥ��뤫�ɤ����ϡ����Υ���ɥ桼��������ĸ��¤ˤ�äƷ�ޤ�ޤ��������θ��¤�����ȡ�����ɥ桼������ Instant Messaging ���ɬ�פʵ�ǽ����̤˥��������Ǥ��ޤ������Υ����ƥ�ˤ�äơ�����ɥ桼������ Instant Messaging ��β���ɽ���Ǥ�������¹ԤǤ��뤫�����ꤵ��ޤ���

Instant Messaging ���󶡤��륢������)��ᥫ�˥���ϡ����ΤȤ���Ǥ���

��ļ��ȥ˥塼���e�ͥ�Υ�������)��

�ġ��β�ļ����ȡ��˥塼���e�ͥ뤴�Ȥˡ�����ɥ桼�����Υǥե���ȤΥ�������������dǤ��ޤ�����ļ��ȥ˥塼���e�ͥ��ǥ���ɥ桼��������Ĥ��ȤΤǤ��륢���������ϡ����ΤȤ���Ǥ���

MANAGE ���¤��ĥ���ɥ桼�����ϡ����٤ƤΥ���ɥ桼�������Ф���ǥե���Ȥθ��¥�٥������Ǥ��ޤ����ޤ�������Υ���ɥ桼�����䥰�롼�פ��Ф��ƥǥե���ȤȤϰۤʤ륢��������٥����Ϳ�����㳰��§����d��뤳�Ȥ�Ǥ��ޤ���


��

WRITE ���¤����ꤵ�줿����ɥ桼�����ˤϡ�READ ���¤���Ϳ����ޤ���


��ļ��ȥ˥塼���e�ͥ���Ф��븢�¤ϡ�Sun Java System Instant Messenger ��ͳ�����ꤷ�ޤ��������Υե�����ϡ�Sun Java System Instant Messenger ��ȤäƲ�ļ��ȥ˥塼���e�ͥ������ݤ˼�ư��������ޤ���

ɽ 2-2 �ϡ���ļ�����ӥ˥塼���e�ͥ�Υ�������)��ե�����ȡ������Υե����뤬����ɥ桼�������Ф����󶡤��븢�¤򵭺ܤ�������Ǥ��������Υ�������)��ե�����ϡ�db/acls �ǥ��쥯�ȥ���˳�Ǽ����Ƥ��ޤ���

ɽ 2-2 ��ļ��ȥ˥塼���e�ͥ�Υ�������)��ե�����

��������)��ե�����

����

roomname.acl

���Υե�����Ǥϡ���ļ��ǤΥ���ɥ桼�����Υ����������¤����ꤷ�ޤ���

news channelname.acl

���Υե�����Ǥϡ��˥塼���e�ͥ�ǤΥ���ɥ桼�����Υ����������¤����ꤷ�ޤ���

��ļ��ȥ˥塼���e�ͥ�Υ�������)��ե�����η|�

roomname.acl �ե������ news channelname.acl �ե�����η|��ϡ������ƥ��٥�Υ�������)��ե�����η|��Ȥϼ㴳�ۤʤ�ޤ��������ƥ��٥�Υ�������)��ե�����ξܺ٤ˤĤ��Ƥϡ��֥�������)��ե�����η|����򻲾Ȥ��Ƥ��$�����roomname.acl �ե������ news channelname.acl �ե�����Ǥϡ�����������٥����d������ȥ꤬���桼��������ȥ�ޤ��ϥ��롼�ץ���ȥ�Τ��Ȥ��ɲä���ޤ�������������٥�ϡ����ΤȤ���Ǥ���

���˼����˥塼���e�ͥ�Υ���ץ륢������)��ե�����Ǥϡ����ɤ߼��פ��ǥե���ȤΥ����������Ȥ������ꤵ��Ƥ���ۤ��������������ִ���פ� user1 �ˡ��ֽ񤭹��ߡפ� user2 �ˡ��֤ʤ��פ� user3 �ˡ����줾������Ƥ��Ƥ��ޤ���

# Example newschannel.acl file

v:3.0.1

u:user1:14

u:user2:6

u:user3:1

g:cn=group1,ou=groups,o=example:6

d:2


��

newschannel.acl �ե�������Ρ� v:3.0.1�פιԤϡ��ͤβ����ˡ�򥵡��С������Τ��뤿��Τ�ΤǤ������ιԤ��ޤޤ�Ƥ��ʤ����ˤϡ������С������� 2 ���ɤ߼�ꥢ���������ˡ��� 6 ��񤭹��ߥ����������ˡ����줾���Ϣ�դ��뤳�Ȥ��Ǥ��ʤ��ʤäƤ��ޤ��ޤ���



��

roomname.acl �ե������ news channelname.acl �ե�����ϡ����Ȥ��Խ����ʤ��Ǥ��$����������Υե�����ϡ�Sun Java System Instant Messenger ��ȤäƲ�ļ��ȥ˥塼���e�ͥ������ݤ˼�ư��������ޤ�������ɥ桼������ Sun Java System Instant Messenger ��ͳ�ǥ������������ѹ������ݤˡ�Instant Messaging Server �Ϥ����Υե�������ɤ߽񤭤�Ԥ��ޤ����������äơ������С��β�Ư��˥ե��������Ȥ��Խ�������硢�����ѹ����Ƥ��������ǽ-������ޤ���


�桼�����Υץ饤�Х�

����ɥ桼�����ϡ����Ȥ� Presence �����ۤ��Υ���ɥ桼�����˸��뤫�ɤ��������Ǥ��ޤ����ǥե���ȤǤϡ�����ɥ桼������ Presence ���ơ������ϡ����٤ƤΥ���ɥ桼�������黲�Ȳ�ǽ�ˤʤäƤ��ޤ����ޤ�������ɥ桼�����ϡ�����Υ���ɥ桼�����䥰�롼�פ���Υ�����������ݤ����㳰�����ꤹ�뤳�Ȥ�Ǥ��ޤ���

���륨��ɥ桼�����������Ȥ� Presence ���ơ������ˤۤ��Υ���ɥ桼������������������Τ���ݤ�����硢�����Υ���ɥ桼������Ϣ�������Ǥϡ����Υ���ɥ桼������ Presence ���ơ������ϥ��ե饤��Ȥ���ɽ������ޤ���Presence ���ơ����������ե饤��Ǥ��뤿�ᡢ�ۤ��Υ���ɥ桼�����ϥ��顼�Ȥ�e�åȤؤλ��ð���򤽤Υ���ɥ桼����������뤳�ȤϤǤ��ޤ���

�桼�����Υץ饤�Х������ꤹ��ˤϡ�Instant Messenger �Ρ֥桼��������ץ�����ɥ���Ȥ��ޤ����桼�����Υץ饤�Х������ꤹ����ˡ�ξܺ٤ˤĤ��Ƥϡ�Instant Messaging �Υ���饤��إ�פ򻲾Ȥ��Ƥ��$�����


ʣ��� Instant Messaging Server ��Ϣ������

LDAP ñ������ǡ�ʣ��� Sun Java System Instant Messaging �����Ϣ�Ȥ�������硢����礭�� Instant Messaging ���ߥ�˥ƥ�����.����ޤ����ۤʤ륵���С���Υ���ɥ桼�������������������¤˴�Ť��ơ����ߤ����̿������ꡢ�ۤ��Υɥᥤ���β�ļ�����Ѥ����ꡢ��⡼�ȥ����С���Υ˥塼���e�ͥ�˲���������Ǥ��ޤ���

�����ǥ�ƥ��ƥ�����Ǥϡ�ñ��� Sun Java System Instant Messaging Server ��ʣ��Υɥᥤ���ۥ��ȤǤ��ޤ��������ñ��ɥᥤ���Sun Java System Instant Messaging Server ���󥹥��󥹤Υǥե���ȥɥᥤ��Ȥ��ƻ��ꤹ�뤳�Ȥ��Ǥ��ޤ���Ʊ�쥵���С��ˤ�äƥۥ��Ȥ��줿�ۤʤ�ɥᥤ����Υ���ɥ桼�����ϡ��ߤ����̿����뤳�ȤϤǤ��ޤ���ʣ��� Sun Java System Instant Messaging �����Ϣ�Ȥ�������硢�ǥե���ȥɥᥤ����Υ���ɥ桼�����ϡ��ۤ��Υ�⡼�Ȥ� Sun Java System Instant Messaging Server �Υǥե���ȥɥᥤ����Υ���ɥ桼�����򻲾ȤǤ��ޤ���

�ͥåȥ�����ʣ��� Sun Java System Instant Messaging Server �֤��̿���ͭ��ˤ���ˤϡ��ͥåȥ����γƥ����С������ꤷ�ơ��ۤ��� Sun Java System Instant Messaging Server �����Υ����С����̤Ǥ���褦�ˤ���ɬ�פ�����ޤ�������� Sun Java System Instant Messaging Server ���̤���ˤϡ��ɥᥤ��̾���ۥ���̾���ݡ����ֹ桢�����С� ID������ӥѥ���ɤ���ꤷ�ޤ���

�����С�������ե�������ǡ��� Sun Java System Instant Messaging Server �ˡ�ʸ��ȿ��鹽.����륷��ܥ�å�̾ (IMserver1 �ʤ�) ������Ƥ뤳�Ȥ��Ǥ��ޤ���


�ٹ�

�����С����̿��� TLS (SSL) ���ݸ�뤳�Ȥ򤪴��ᤷ�ޤ����Ȥ����Τ⡢2 �ĤΥ����С��֤ǥǡ�����򴹤���ݤˤϡ��軰�Ԥˤ�륻�����ƥ���ȿ���ɻߤ���ɬ�פ����뤫��Ǥ���2 �ĤΥ����С��֤��Υ��󥿡��ͥåȤǷ�־�硢�����к���Բķ�Ȥʤ�ޤ���Instant Messaging Server �֤� SSL �����ꤹ��ݤˤϡ���Ҥ��� SSL ����γ��׼��˽��äƤ��$�����


Instant Messaging Server �֤��̿������ꤹ��ˤ�

���μ��ϡ�iim.company22.com �� iim.i-zed.com �Ȥ�����2 �Ĥ� Instant Messaging Server �֤��̿���ͭ��ˤ�����ˡ�ˤĤ������$�����ΤǤ���

  1. �ʲ���ɽ 2-3 �˵��ܤ��줿������ޤ���
  2. ɽ 2-3 �ϡ�iim.conf �ե�������Υ����С����̿��˴ؤ���ѥ�᡼���ȡ�Instant Messaging Server iim.company22.com �� iim.i-zed.com. �ˤ������ͤ����ˤޤȤ᤿��ΤǤ���

    ɽ 2-3 �����С����̿��Ѥ��������

    iim.conf �ե�������Υѥ�᡼��

    �����С� iim.company22.com �����ꤹ����

    �����С� iim.i-zed.com �����ꤹ����

    iim_server.serverid

    Iamcompany22

    Iami-zed

    iim_server.password

    secretforcompany22

    secret4i-zed

    iim_server.coservers

    coserver1

    coserver1

    iim_server.coserver1.host

    iim.i-zed.com:9919

    iim.company22.com:9919

    iim_server.coserver1.serverid

    Iami-zed

    Iamcompany22

    iim_server.coserver1.password

    secret4i-zed

    secretforcompany22

    ����ѥ�᡼���ξܺ٤ˤĤ��Ƥϡ���Instant Messaging ������ѥ�᡼���פ򻲾Ȥ��Ƥ��$�����


    ��

    �ۤ��� Instant Messaging Server ���̿�����褦�˥����С�������Ǥ��ޤ����� Instant Messaging Server �ϡ�����ܥ�å�̾�Ǽ��̤��ޤ��������С��Υ���ܥ�å�̾�ϡ�iim.conf �ե�������� iim_server.coservers �ѥ�᡼�����ɲä��ޤ������Υѥ�᡼���ˤ�ʣ����ͤ�����Ǥ����ġ����ͤϥ���ޤǶ��ڤ�ޤ���


  3. �����С� iim.company22.com ��ǡ�config �ǥ��쥯�ȥ�˰�ư���ޤ������Ȥ��С�Solaris ��Ǥϼ��Τ褦�����Ϥ��ޤ���
  4. cd /etc/opt/SUNWiim/default/config

  5. iim.conf �ե�������Խ����ޤ������Ȥ��С����Τ褦�����Ϥ��ޤ���
  6. vi iim.conf


    ��

    iim.conf �ե�����ν�ͭ�Ԥϡ����󥹥ȡ�����˺�.���� Instant Messaging Server ��������ȤǤʤ���Фʤ�ޤ���iim.conf �ե������ Instant Messaging Server ��������Ȥdz����ʤ���硢Instant Messaging Server ����ӥޥ�eץ쥯���⤳������ե�������ɤ߼��ޤ��󡣤���ˡ�iim.conf �ե�������Խ��Ǥ��ʤ��ʤ��ǽ-�⤢��ޤ���


    ������ϡ�iim.company22.com ��� iim.conf �ե�������Ρ������С����̿����б�������ʬ�򼨤�����ΤǤ����������ѹ���ǽ�Ǥ���

    iim_server.serverid=Iamcompany22

    iim_server.password=secretforcompany22

    iim_server.coservers=coserver1

    iim_server.coserver1.host=iim.i-zed.com:9919

    iim_server.coserver1.serverid=Iami-zed

    iim_server.coserver1.password=secret4i-zed

  7. �����С� iim.i-zed.com ��� iim.conf �ե�����ˤĤ��ơ���� 2 ����� 3 �μ��˽����ޤ���
  8. ������ϡ�iim.i-zed.com ��� iim.conf �ե�������Ρ������С����̿����б�������ʬ�򼨤�����ΤǤ����������ѹ���ǽ�Ǥ���

    iim_server.serverid=Iami-zed

    iim_server.password=secret4i-zed

    iim_server.coservers=coserver1

    iim_server.coserver1.host=iim.company22.com:9919

    iim_server.coserver1.serverid=Iamcompany22

    iim_server.coserver1.password=secretforcompany22

  9. �ѹ����Ƥ���¸����ξ��Υ����С�������򹹿����ޤ���


Instant Messaging �ˤ����� SSL �λ���

Instant Messaging �ϡ�ʣ��� Instant Messaging Server �֤ǰŹ沽���줿�̿�����=�˴�Ť�ǧ�ڤ�Ԥ���褦�ˡ�SSL (Secure Sockets Layer) �ץ�ȥ���򥵥ݡ��Ȥ��Ƥ��ޤ���Instant Messaging Server �ϡ�SSL �С������ 3.0 �򥵥ݡ��Ȥ��Ƥ��ޤ���

Sun Java System Instant Messaging �ޥ�eץ쥯������� Instant Messenger �⡢���饤����Ȥȥޥ�eץ쥯���֤ǰŹ沽���줿�̿���Ԥ���褦�ˡ�SSL �򥵥ݡ��Ȥ��Ƥ��ޤ���

SSL �ξܺ٤ˤĤ��Ƥϡ���Console and Administration Server 2004Q2 Server Management Guide�٤���Ͽ B �򻲾Ȥ��Ƥ��$�����

Instant Messaging Server �� SSL ��ͭ��ˤ���ˤϡ����μ���¹Ԥ���ɬ�פ�����ޤ���

  1. �桼������ Instant Messaging Server �Ѥξ��=����$���ӥ��󥹥ȡ��뤷�����ȡ����=�ȯ�Զɤξ��=���ꤹ��褦�� Instant Messaging Server �����ꤷ�ޤ���
  2. �桼�����Υ����С��� SSL ��Ȥä��̿�����ɬ�פ������ Instant Messaging Server �ǡ����=񤬼��$���ӥ��󥹥ȡ��뤵��Ƥ��뤳�Ȥ��ǧ���ޤ���
  3. iim.conf �ե��������Ŭ�ڤʥѥ�᡼�������ꤷ�ơ������С��� SSL ��ͭ��ˤ��ޤ���

�ޥ�eץ쥯���� Sun Java System Instant Messenger �֤� SSL ��ͭ��ˤ���ˤϡ����μ���¹Ԥ���ɬ�פ�����ޤ���


    ��

    ���=�δ�����ˡ�ξܺ٤ˤĤ��Ƥϡ���Sun Java System Web Server 6.1 ����ԥ����ɡ٤򻲾Ȥ��Ƥ��$�����


���=�ȯ�Զɤؤξ��=���׵�

Instant Messenger �ȥޥ�eץ쥯���֤� SSL ��ͭ��ˤ���ˤϡ����=�򥤥󥹥ȡ��뤷���������ƥ��ݸ�줿�̿��ѤΥǡ����١������.����ɬ�פ�����ޤ������=���׵�ȥ��󥹥ȡ���ϡ�Web Server ��ȤäƹԤ��ޤ���

Web Server ��Ȥäƾ��=���׵ᤷ�ƥ��󥹥ȡ��뤹��ˤϡ����μ���¹Ԥ��ޤ���

  1. ���δ���С���ư�� URL ��֥饦�������Ϥ��ޤ���
  2. http://hostname.domain-name:administration_port

    Web Server �ˤ�äơ��桼����̾�ȥѥ���ɤ����Ϥ��׵᤹�륦����ɥ���ɽ������ޤ���

  3. ���� Web Server �Υ��󥹥ȡ�����˻��ꤷ������桼����̾�ȥѥ���ɤ����Ϥ��ޤ���
  4. Web Server �ˤ�äơ�Administration Server�ץڡ�����ɽ������ޤ���

  5. �̤� Web Server ���󥹥��󥹤��.���ޤ���ʣ��Υ����С����󥹥��󥹤򥤥󥹥ȡ��뤹����ˡ�ξܺ٤ˤĤ��Ƥϡ����ξ��ˤ����Sun Java Systen Web Server, Enterprise Edition Administrator's Guide�٤Ρ�Installing Multiple Instances of the Server�פ򻲾Ȥ��Ƥ��$�����
  6. http://docs.sun.com/source/816-5682-10/esgstart.htm#1003083

  7. ����������Ǽ���뤿��ο���ǡ����١������.���ޤ������Υǡ����١����ϥ����ڥ��ե�����ȸƤФ�ޤ��������ڥ��ե�����ϡ�SSL �Ź沽�˻Ȥ��ޤ���
  8. ����ǡ����١����κ�.��ˡ�ˤĤ��Ƥϡ����ξ��ˤ����Sun Java Systen Web Server, Enterprise Edition Administrator's Guide�٤Ρ�Creating a Trust Database�פ򻲾Ȥ��Ƥ��$�����

    http://docs.sun.com/source/816-5682-10/esecurty.htm#1004127

  9. ���=�ȯ�Զɤ˾��=���׵ᤷ�ޤ���
  10. ���=���׵᤹����ˡ�ξܺ٤ˤĤ��Ƥϡ����ξ��ˤ����Sun Java Systen Web Server, Enterprise Edition Administrator's Guide�٤Ρ�Requesting and Installing Other Server Certificates�פ򻲾Ȥ��Ƥ��$�����

    http://docs.sun.com/source/816-5682-10/esecurty.htm#1004981

���=�Υ��󥹥ȡ���

���=�ȯ�Զɤ��饵���С��ξ��=����ä��顢���ξ��=�򥤥󥹥ȡ��뤹��ɬ�פ�����ޤ���

���=�򥤥󥹥ȡ��뤹��ˤϡ����μ���¹Ԥ��ޤ���

  1. ���δ���С���ư�� URL ��֥饦�������Ϥ��ޤ���
  2. http://hostname.domain-name:administration_port

    Web Server �ˤ�äơ��桼����̾�ȥѥ���ɤ����Ϥ��׵᤹�륦����ɥ���ɽ������ޤ���

  3. ���� Web Server �Υ��󥹥ȡ�����˻��ꤷ������桼����̾�ȥѥ���ɤ����Ϥ��ޤ���
  4. Web Server �ˤ�äơ�Administration Server�ץڡ�����ɽ������ޤ���

  5. �����С��ξ��=�򥤥󥹥ȡ��뤷�ޤ���
  6. ���=�򥤥󥹥ȡ��뤹����ˡ�ξܺ٤ˤĤ��Ƥϡ����ξ��ˤ����Sun Java Systen Web Server, Enterprise Edition Administrator's Guide�٤Ρ�Requesting and Installing Other Server Certificates�פ򻲾Ȥ��Ƥ��$�����

    http://docs.sun.com/source/816-5682-10/esecurty.htm#1004981

  7. Web Server �� alias �ǥ��쥯�ȥ�˰�ư���ޤ���
  8. Web Server �� alias �ǥ��쥯�ȥ꤫�� Instant Messaging Server �� config �ǥ��쥯�ȥ�˥ǡ����١����ե�����򥳥ԡ����ޤ���
  9. Web Server �� alias �ǥ��쥯�ȥ꤫�� Instant Messaging Server �� config �ǥ��쥯�ȥ�˥ǡ����١����ե�����򥳥ԡ�����ˤϡ����Τ褦�����Ϥ��ޤ���

    cp https-serverid-hostname-cert7.db /etc/opt/SUNWiim/default/config/cert7.db

    cp https-serverid-hostname-key3.db /etc/opt/SUNWiim/default/config/key3.db

    cp secmod.db /etc/opt/SUNWiim/default/config/secmod.db


    ��

    Instant Messaging Server ��¹Ԥ��륨��ɥ桼�����ϡ�cert7.db��key3.db�������secmod.db �γƥե�������Ф����ɤ߼�긢�¤��äƤ���ɬ�פ�����ޤ���


  10. Instant Messaging �� config �ǥ��쥯�ȥ�˰�ư���ޤ���
  11. cd /etc/opt/SUNWiim/default/config

  12. Ǥ�դΥ��ǥ�����Ȥä� sslpassword.conf �ե�������.���ޤ������Ȥ��С����Τ褦�����Ϥ��ޤ���
  13. vi sslpassword.conf

  14. sslpassword.conf �ե�����˼��ιԤ����Ϥ��ޤ���
  15. Internal (software) Token:password

    Password: ����ǡ����١����κ�.���˻��ꤷ���ѥ����

  16. �ե��������¸���ޤ���

    ��

    Instant Messenger �Τ��٤ƤΥ���ɥ桼�����ϡ�sslpassword.conf �ե�����ν�ͭ���¤��ɤ߼�긢�¤��äƤ���ɬ�פ�����ޤ���


  17. SSL ��ư����ǧ�������ȡ�Web Server �˴���ԤȤ��ƥ?���󤷡����=���׵���˺�.�������� Web Server ���󥹥��󥹤���ޤ���

�ޥ�eץ쥯���� Instant Messenger �֤� SSL ��ͭ��ˤ���

ɽ 2-4 �ϡ�iim.conf �ե�������Ρ�Instant Messenger �ȥޥ�eץ쥯���֤� SSL ��ͭ��ˤ��뤿��Υѥ�᡼�������ˤޤȤ᤿��ΤǤ����ޤ�������ɽ�ˤϡ������Υѥ�᡼�������$ȥǥե�����ͤ�ޤޤ�Ƥ��ޤ���

ɽ 2-4 Instant Messenger �ȥޥ�eץ쥯���֤� SSL ��ͭ��ˤ��뤿���������� 

�ѥ�᡼��

�ǥե������

����

iim_mux.usessl

off

�����ͤ� "on" �����ꤵ�줿��硢�ޥ�eץ쥯���ϡ����ץꥱ�������ǡ�����򴹤���p�ˡ������줿��³���Ȥ� SSL �ϥ�ɥ����������׵᤹��

iim_mux.secconfigdir

/etc/opt/SUNWiim/default/config

���Υǥ��쥯�ȥ�ˤϸ��Ⱦ��=�Υǡ����١������ޤޤ�롣�ޤ����̾�ϥ������ƥ��⥸�塼��ǡ����١�����ޤޤ��

iim_mux.keydbprefix

�ʤ�

�����ͤˤϡ����ǡ����١����Υե�����̾�Υץ�ե��å�������ꤹ��ɬ�פ����롣���ǡ����١����Υե�����̾�ϡ�ɬ�� key3.db �ǽ����ɬ�פ�����

���Ȥ��С����ǡ����١���̾�� This-Database-key3.db �Ǥ��ä���� (�ץ�ե��å������ޤޤ�Ƥ������)�����Υѥ�᡼�����ͤ� This-Database �ˤʤ�

iim_mux.certdbprefix

�ʤ�

�����ͤˤϡ����=�ǡ����١����Υե�����̾�Υץ�ե��å�����ɬ�ס����=�ǡ����١����Υե�����̾�ϡ�ɬ�� cert7.db �ǽ����ɬ�פ�����

���Ȥ��С����=�ǡ����١���̾�� Secret-stuff-cert7.db �ξ�� (�ץ�ե��å������ޤޤ�Ƥ������)�����Υѥ�᡼�����ͤ� Secret-stuff �ˤʤ�

iim_mux.secmodfile

secmod.db

�����ͤˤϡ��������ƥ��⥸�塼��ե������̾p��ɬ��

iim_mux.certnickname

Server-Cert

�����ͤˤϡ����=�Υ��󥹥ȡ���������Ϥ������=��̾p��ɬ��

���ξ��=��̾p�ϡ���ʸ��ʸ����̤����

iim_mux.keystorepasswordfile

sslpassword.conf

�����ͤˤϡ����ǡ����١����Υѥ���ɤ���Ǽ���줿�ե���������Хѥ���̾p��ɬ�ס����Υե�����ˤϡ����ιԤ��ޤޤ�Ƥ���ɬ�פ�����

Internal (software) Token:password

�����ǡ�password �ϡ����ǡ����١������ݸ�Ƥ���ѥ���ɤǤ���

Instant Messenger �ȥޥ�eץ쥯���֤� SSL ��ͭ��ˤ���ˤϡ����μ���¹Ԥ��ޤ���
  1. config �ǥ��쥯�ȥ�˰�ư���ޤ������Ȥ��С�Solaris ��Ǥϼ��Τ褦�����Ϥ��ޤ���
  2. cd /etc/opt/SUNWiim/default/config

  3. iim.conf �ե�������Խ����ޤ������Ȥ��С����Τ褦�����Ϥ��ޤ���
  4. vi iim.conf

  5. �ޥ�eץ쥯������ѥ�᡼���ˡ�ɽ 2-4 �����$����ͤ��ɲä��ޤ���
  6. ���˼����Τϡ��ޥ�eץ쥯������ѥ�᡼����ޤ� iim.conf �ե��������Ǥ���

    ! IIM multiplexor configuration

    ! =============================

    !

    ! Multiplexor specific options

    ! IP address and listening port for the multiplexor.

    ! WARNING If this value is changed, the port value of '-server' argument

    ! in the client's im.html and im.jnlp files should also be changed to match th

    is.

    iim_mux.listenport = "siroe.com:49909"

    ! The IM server and port the multiplexor talks to.

    iim_mux.serverport = "siroe.com:49999"

    ! Number of instances of the multiplexor.

    iim_mux.numinstances = "1"

    ! Maximum number of threads per instance

    iim_mux.maxthreads = "10"

    ! Maximum number of concurrent connections per multiplexor process

    iim_mux.maxsessions = "1000"

    iim_mux.usessl = "on"

    iim_mux.secconfigdir = "/etc/opt/SUNWiim/default/config"

    iim_mux.keydbprefix = "This-Database"

    iim_mux.certdbprefix = "Secret-stuff"

    iim_mux.secmodfile = "secmod.db"

    iim_mux.certnickname = "Server_Cert"

    iim_mux.keystorepasswordfile = "sslpassword.conf"

�������ƥ��ݸ�줿�С�������Instant Messenger �ε�ư

�������ƥ��ݸ�줿�С������� Instant Messenger ��ư����ˤϡ��֥饦������ imssl.html �ե�����ޤ��� imssl.jnlp �ե�����˥����������ޤ��������Υե�����ϡ��꥽�����ѤΥǥ��쥯�ȥ���˳�Ǽ����Ƥ��ޤ������Υ١����ǥ��쥯�ȥ�ˤϡ�Sun Java System Instant Messenger �Τ��٤ƤΥ꥽��������Ǽ����ޤ���

�ޤ��������Υ��ץ�åȵ��һҥե�����ؤΥ�󥯤�index.html �ե�������ɲä��뤳�Ȥ�Ǥ��ޤ���

�����С����̿��� SSL ��ͭ��ˤ���

SSL ��ͭ��ˤ���p�ˡ�p�Ҥ����褦�˾��=�ǡ����١������.���������С��ξ��=����$��ƥ��󥹥ȡ��뤷��CA �ξ��=���ꤹ��ɬ�פ�����ޤ���

  1. ���� iim.conf �ѥ�᡼�������ꤷ�ޤ���
    • iim_server.usesslport=true
    • iim_server.sslport=49910
    • �����Υѥ�᡼���Ϥ��Ǥˡ�iim.conf �ե��������¸�ߤ��Ƥ���Ϥ��Ǥ���

  2. ��ʣ��� Instant Messaging Server ��Ϣ�������פ����$����褦�˥����С��֤������Ԥʤä��塢���Υѥ�᡼�����ɲä��ޤ���
    • iim_server.coserver1.usessl=true
    • �ݡ����ֹ�򼡤Τ褦���ѹ����ޤ���

    • iim_server.coserver1.host=hostname:49910
    • ���Υݡ����ֹ�ϡ����¦�Υ����С��� SSL �ݡ��ȤǤ���ɬ�פ�����ޤ���

      ɬ�פ� SSL �����ޤ� iim.conf �ե�����ΰ���򡢼��˼����ޤ���

      ! Server to server communication port.

      iim_server.port = "49919"

      ! Should the server listen on the server to server communication port

      iim_server.useport = "True"

      ! Should this server listen for server-to-server communication using ssl port

      iim_server.usesslport = "True"

      iim_server.sslport=49910

      iim_server.coservers=coserver1

      iim_server.coserver1.serverid=Iamcompany22

      iim_server.coserver1.password=secretforcompany22

      iim_server.coserver1.usessl=true

      iim_server.coserver1.host=iim.i-zed.com:49910

      iim_server.serverid=Iami-zed

      iim_server.password=secret4i-zed

      iim_server.secconfigdir = "/etc/opt/SUNWiim/default/config"

      iim_server.keydbprefix = "This-Database"

      iim_server.certdbprefix = "Secret-stuff"

      iim_server.secmodfile = "secmod.db"

      iim_server.certnickname = "Server_Cert"

      iim_server.keystorepasswordfile = "sslpassword.conf"

2 �ĤΥ����С��֤� SSL ��ͭ��ˤ���

ɽ 2-5 �ϡ�iim.conf �ե�������Ρ�2 �Ĥ� Instant Messaging Server �֤� SSL ��ͭ��ˤ��뤿��Υѥ�᡼���ΰ���Ǥ����ޤ�������ɽ�ˤϡ������Υѥ�᡼�������$ȥǥե�����ͤ�ޤޤ�Ƥ��ޤ���

ɽ 2-5 2 �Ĥ� Instant Messaging Server �֤� SSL ��ͭ��ˤ��뤿���������� 

�ѥ�᡼��

�ǥե������

����

iim_server.secconfigdir

/etc/opt/SUNWiim/default/config

���Υǥ��쥯�ȥ�ˤϸ��Ⱦ��=�Υǡ����١������ޤޤ�롣�ޤ����̾�ϥ������ƥ��⥸�塼��ǡ����١�����ޤޤ��

iim_server.keydbprefix

�ʤ�

�����ͤˤϡ����ǡ����١����Υե�����̾�Υץ�ե��å�����ɬ�ס����ǡ����١����Υե�����̾�ϡ�ɬ�� key3.db �ǽ����ɬ�פ�����

���Ȥ��С����ǡ����١���̾�� This-Database-key3.db �Ǥ��ä���� (�ץ�ե��å������ޤޤ�Ƥ������)�����Υѥ�᡼�����ͤ� This-Database �ˤʤ�

iim_server.certdbprefix

�ʤ�

�����ͤˤϡ����=�ǡ����١����Υե�����̾�Υץ�ե��å�����ɬ�ס����=�ǡ����١����Υե�����̾�ϡ�ɬ�� cert7.db �ǽ����ɬ�פ�����

���Ȥ��С����=�ǡ����١���̾�� Secret-stuff-cert7.db �ξ�� (�ץ�ե��å������ޤޤ�Ƥ������)�����Υѥ�᡼�����ͤ� Secret-stuff �ˤʤ�

iim_server.secmodfile

secmod.db

�����ͤˤϡ��������ƥ��⥸�塼��ե������̾p��ɬ��

iim_server.certnickname

Server-Cert

�����ͤˤϡ����=�Υ��󥹥ȡ���������Ϥ������=��̾p��ɬ��

���ξ��=��̾p�ϡ���ʸ��ʸ����̤����

iim_server.keystorepasswordfile

sslpassword.conf

�����ͤˤϡ����ǡ����١����Υѥ���ɤ���Ǽ���줿�ե���������Хѥ���̾p��ɬ�ס����Υե�����ˤϡ����ιԤ��ޤޤ�Ƥ���ɬ�פ�����

Internal (software) Token:password

�����ǡ�password �ϡ����ǡ����١������ݸ�Ƥ���ѥ���ɤǤ���

iim_server.trust_all_cert

false

�����ͤ� true �ξ�硢�����С��Ϥ��٤Ƥξ��=���ꤹ��ȤȤ�ˡ����=�ξ����?�ե���������ɲä���


Instant Messaging �� LDAP ��.���

Sun Java System Instant Messaging Server �� LDAP ñ������Ǥϡ��ǥ��쥯�ȥꥵ���С���ɬ�פȤʤ�ޤ���LDAP ñ������Ǥϡ�Instant Messaging Server �ϡ��ǥ��쥯�ȥꥵ���С���Ȥäƥ���ɥ桼������ǧ�ڤȸ����Ԥ��ޤ���

�����ǥ�ƥ��ƥ�����Ǥϡ�Sun Java System Instant Messaging Server �ϡ�Sun Java System Portal Server �����Ѥ��Ƥ���ǥ��쥯�ȥ��Ȥ��ޤ��������ǥ�ƥ��ƥ�����Ķ��˥��󥹥ȡ��뤵�줿 Sun Java System Instant Messaging Server �ϡ�Sun Java System Identity Server �����Ѥ���ǥ��쥯�ȥ�򥨥�ɥ桼�����θ����ѤȤ��ƤϻȤ��ޤ������$�������ɥ桼������ǧ���ѤȤ��ƤϻȤ��ޤ��󡣥����ǥ�ƥ��ƥ�����Ǥϡ�Sun Java System Identity Server ��ǧ�ڤ�¹Ԥ��ޤ���

LDAP �ǥ��쥯�ȥ��Ȥäƥ桼������̾p��֤������硢�ǥե���Ȥ�����Ǥϡ����Υǥ��쥯�ȥ�ǻ��Ѥ��륹�����ޤ˴ؤ��ơ����Τ褦�ʲ��꤬�ʤ���ޤ���

�����Υǥե����������ѹ���ǽ�Ǥ�������ˤϡ�iim.conf �ե�������Խ����ޤ���

ƿ̾�桼�����Ȥ��ƤΥǥ��쥯�ȥ긡��

Instant Messaging ��5������ǽ����ˤϡ��ǥ��쥯�ȥ�򸡺�Ǥ���ɬ�פ�����ޤ���ƿ̾�桼�����ˤ�븡���ǽ�Ǥ���褦�˥ǥ��쥯�ȥ꤬���ꤵ��Ƥ����硢Instant Messaging �ϥǥ��쥯�ȥ�򸡺�Ǥ��ޤ����ǥ��쥯�ȥ꤬ƿ̾�桼�����ˤ�ä��ɤ߼��ʤ��褦�ˤʤäƤ����硢���Υǥ��쥯�ȥ���Ф����ɤ߼�긢�°ʾ�Υ����������¤��ĥ桼���� ID �λ�ʾ����Ȥäơ�iim.conf �ե���������ꤹ�����Ԥ�ɬ�פ�����ޤ���

�����λ�ʾ���ϡ����ΤȤ���Ǥ���

�����С�������Υ���ɥ桼�����Ȥ��ƥǥ��쥯�ȥ긡���Ԥ���褦�ˤ���ˤ�

  1. iim.conf �ե�������ǡ����Υѥ�᡼�����Ф����ͤ�õ���ޤ���
    • iim_ldap.usergroupbinddn - ������Υǥ��쥯�ȥ�ؤΥХ���ɤ˻Ȥ�����̾ (dn) ����ꤷ�ޤ���
    • iim_ldap.usergroupbindcred - ����̾ (dn) ���Ф��ƻȤ��ѥ���ɤ���ꤷ�ޤ���
    • ���Ȥ��С����Τ褦�����Ϥ��ޤ���

      iim_ldap.usergroupbinddn="cn=iim server,o=i-zed.com"

      iim_ldap.usergroupbindcred=secret


      ��

      ������ɬ�פʤΤϡ��ɥᥤ��ĥ꡼���Ф����ɤ߼�ꥢ���������ΤߤǤ��뤿�ᡢ�񤭹��ߥ�٥�Υ������������Ĵ���ԥ�٥�λ�ʾ������Ѥ���ɬ�פϤ���ޤ��󡣤������äơ��ɤ߼���٥�Υ������������� LDAP �桼������¸�ߤ��Ƥ���С����λ�ʾ��������˻��Ѥ��Ƥ��$��������������ۤ���������ԥ�٥�λ�ʾ��󤬳Ȼ�����Τ��ɤ��뤿�ᡢ�����ƥ�ΰ�t-�����夷�ޤ���


  2. �����ǥ�ƥ��ƥ�����Ǥϰ��̤ˡ�ƿ̾�桼�����ϥǥ��쥯�ȥ�򸡺�Ǥ��ޤ��󡣥����ǥ�ƥ��ƥ�����Ǥϡ�iim_ldap.useidentityadmin ����ѥ�᡼���� true �����ꤷ�ޤ����ޤ�����������ѥ�᡼���ϡ����⤷���ϥ����ȥ����ȤǤ��ޤ���
    • iim_ldap.usergroupbinddn
    • iim_ldap.usergroupbindcred
  3. iim.conf �ե�������Խ����ޤ���
  4. iim.conf �ե�������Խ����ˤĤ��Ƥϡ�������ѥ�᡼�����ѹ�����ˤϡ��򻲾Ȥ��Ƥ��$�����

    �ѥ�᡼�� iim_ldap.usergroupbinddn �� iim_ldap.usergroupbindcred �� iim.conf �ե��������¸�ߤ��ʤ���硢�ե��������Ǥ�դξ��ˡ������Υѥ�᡼�����ɲä��Ƥ��$�����

ưŪ LDAP �����С����롼�פ�����

LDAP �����С���ưŪ���롼�פ�Ȥ��ȡ�DN �˴�Ť��ƥ���ɥ桼������ե��륿��󥰤��������Υ���ɥ桼������ñ��Υ��롼����˴ޤ�뤳�Ȥ��Ǥ��ޤ���ưŪ���롼�פϡ��ǥ��쥯�ȥꥵ���С���� groupOfUrls ���֥������ȥ��饹�Ȥ�����d���ޤ���

����ɥ桼��������ưŪ���롼�פ򸡺������ɽ������������Ϣ���������ɲäǤ���褦�ˤ���ˤϡ�groupOfUrls ���֥������Ȥ򸡺�����˴ޤ��ɬ�פ�����ޤ���

�����С�������ե����� iim.conf ���Ф��ơ������ѹ���Ԥ�ɬ�פ�����ޤ���

  1. config �ǥ��쥯�ȥ�˰�ư���ޤ������Ȥ��С�Solaris ��Ǥϼ��Τ褦�����Ϥ��ޤ���
  2. cd /etc/opt/SUNWiim/default/config

  3. iim.conf �ե�������Խ����ޤ������Ȥ��С����Τ褦�����Ϥ��ޤ���
  4. vi iim.conf

  5. iim.conf �ե�����˼��ξ�����ɲä��ޤ���

    iim_ldap.usergroupbynamesearchfilter=(|(&(|(objectclass=groupofu niquenames)(objectclass=groupofurls)))(cn={0}))(&(objectclass=in etorgperson)(cn={0})))

    iim_ldap.groupbrowsefilter=(|(objectclass=groupofuniquenames)(ob jectclass=groupofurls))

    iim_ldap.groupclass=groupOfUniqueNames,groupOfURLs

°-̾�ȥ��֥������ȥ��饹̾�ϡ������ǽ�Ǥ����ǥե���ȤǤϡ�memberOfUrls °-����ưŪ���롼�פΥ��С����å�°-�Ȥ��ƻ��Ѥ���ޤ���memberOfUrls �ʳ���°-̾����Ѥ��������ϡ�����°-̾�� iim_ldap.groupmemberurlattr ���ץ��������ꤷ�Ƥ��$�����


Instant Messaging �ǡ����ΥХå����å�

Instant Messaging �ˤϾ㳲���ġ������°���Ƥ��ޤ��󡣥����ȤΥХå����åץ����ƥ��Ȥäơ�����ǥ��쥯�ȥ�ȥǡ����١����ǥ��쥯�ȥ�����Ū�˥Хå����åפ��Ƥ��$�����

�Хå����åפ��٤�����

�Хå����åפ��٤� Instant Messaging ����μ���ϡ����ΤȤ���Ǥ���

������󤬳�Ǽ����Ƥ��� Instant Messaging ����ǥ��쥯�ȥ�ϡ����ΤȤ���Ǥ���

Sun Java System Instant Messaging �Υ���ɥ桼�����ǡ�������Ǽ����Ƥ���ǡ����١����ǥ��쥯�ȥ�ϡ����ΤȤ���Ǥ���

Instant Messenger �꥽�������������ޥ�������Ƥ����硢�����Υ꥽������Хå����åפ���ɬ�פ�����ޤ���Instant Messenger �꥽�����ξ��ϡ����󥹥ȡ�����˻��ꤷ�ޤ���

�Хå����åפμ¹�

�������Ϥ��ޤ����ˤˤ��ѹ�����ޤ��󤬡�Instant Messaging ����ɥ桼�����ǡ��������ˤ��ѹ�����ޤ����������äơ�Instant Messaging ����ɥ桼�����ǡ����������뤳�ȤΤʤ��褦�����������Ū�˥Хå����åפ��뤳�Ȥ򤪴��ᤷ�ޤ����Хå����åפϡ����󥹥ȡ���ץ?���䥢�󥤥󥹥ȡ���ץ?���μ¹�p�˼¹Ԥ���ɬ�פ�����ޤ���

����ɥ桼�����ǡ�������������Хå����åפ���ݡ�Instant Messaging Server ����ߤ���ɬ�פϤ���ޤ��󡣤Ȥ����Τ⡢�����С��ˤ�뤹�٤ƤΥǥ��������ߥåȤϼ�ưŪ�˼¹Ԥ���뤫��Ǥ���

�Хå����å׾������

�ǥ������˾㳲��ȯ8�������٤ƤΥ���ɥ桼�����ǡ�����������󤬼���줿��硢�Хå����åפ�������ɥ桼�����ǡ����������������ɬ�פ�����ޤ���

�Хå����åפ�������ɥ桼�����ǡ��������ˤϡ����μ���¹Ԥ��ޤ���

  1. �¹Ի��ǥ��쥯�ȥ�˰�ư���ޤ������Ȥ��С����Τ褦�����Ϥ��ޤ���
  2. cd runtime-directory

  3. instant-messaging-database �ǥ��쥯�ȥ���Ф����ɤ߼�����Ѹ��¤���Ϳ���ޤ������Τ褦�����Ϥ��ޤ���
  4. chmod -R 400 db

  5. Instant Messaging Server ����ߤ��ޤ������Τ褦�����Ϥ��ޤ���
  6. imadmin stop

  7. �����С�����ɥ桼�������Ф��ơ�����ɥ桼�����ǡ����ե�������Ф���񤭹��߸��¤���Ϳ���ޤ������Τ褦�����Ϥ��ޤ���
  8. chmod -R 600 runtime-directory/db/

  9. �ǡ��������ˤϡ��Хå����åץǡ����� instant-messaging-database �ǥ��쥯�ȥ�˥��ԡ����ޤ���
  10. Instant Messaging Server ��ư���ޤ������Τ褦�����Ϥ��ޤ���
  11. imadmin start



p��      �ܼ�      ���      ����     


Copyright 2004 Sun Microsystems, Inc. All rights reserved.