![]() | |
Sun Java System Instant Messaging 7 2005Q1 �� ���? |
4��
Instant Messaging ���� ��� ���� �忡���� Instant Messaging ���� ���(����, ��Ƽ�÷���, Ķ���� ������Ʈ �� ������)�� ���ϰ�, ���� �Ű� ���� ����� �α� �� ���� ��Ÿ �۾� �� �����ϴ� ��� ���� �����մϴ�.
�� ��: Instant Messaging�� ���� �� �۾�; �����ϴ� ��= ����8�� �����Ǿ� �ֽ4ϴ�.
��~ ����� ��Instant Messaging�� �� �۾�: ���� �� �����Ǿ� ��8�� �� ���� ������ �κп��� �����մϴ�. ��~ ����ڸ� �غ��ϰ� ���ϴ� ���(�ڿ��� ����)�� �Ұ��մϴ�.
Instant Messaging������ �뷮 ����� �غ� ������ f������ �ʽ4ϴ�. ���� Instant Messaging ��~ ����ڸ� �غ��Ϸx� ���丮 �뷮 �غ� ������ ����ؾ� �մϴ�. �⺻��8�� Instant Messaging������ Instant Messaging ��~ ����ڸ� �߰�, ��d �Ǵ� ��f�ϴ� Ưd ���; f������ �ʽ4ϴ�. ���� Instant Messenger�� ����� d���ϸ� ���丮�� �ڽ�; �߰��� �� �ֽ4ϴ�. �ڼ��� ����: �� ����� ���; ��v�Ͻʽÿ�.
LDAP�� ����ϴ� ������� ������� ��~ ����ڰ� Instant Messenger�� ������� ���ϵ��� ������ �� ��4ϴ�. LDAP�� ����ϴ� ����� ��~ ������� Instant Messaging ���; �����ϴ� /���� ���: ���丮���� �ش� ����ڸ� ��f�ϴ� ���Դϴ�. Sun Java System Access Manager då �Ӽ�; ����ϴ� ������� ��~ ������� Instant Messenger ������ ������ �� �ֽ4ϴ�. Access Manager�� �Բ� Instant Messaging; �����ϴ� ��� ����ڰ� �ڽ�; ����ϴ� ��� Access Manager�� f��� �غ� ������ ����ؾ� �մϴ�.
���ڴ� Instant Messaging Administrator Access Control ���; ����Ͽ� Instant Messaging ��~ ����ڸ� ���� �� �ֽ4ϴ�. Instant Messaging Administrator Access Control�� ���� �ڼ��� ����: 104�������� "�v��̹��, ���� �� ����Ʈ då ����"�� ��v�Ͻʽÿ�. Sun Java System Access Manager�� ����ϰ� �ִ� ��� Instant Messaging ��~ ����ڸ� �غ��ϱ� '�� Access Manager�� ���˴ϴ�. �ڼ��� ����: Sun Java System Instant Messaging Deployment Planning Guide�� ��v�Ͻʽÿ�.
�� ����� ���Instant Messenger�� ����� d���Ͽ� �� ����ڸ� ����� �� �ֽ4ϴ�. ����ڰ� ����� �� Instant Messaging ����� ��� �� f��� d���� ����Ͽ� ���丮���� ����� ��; ����� '�� ldapadd �۾�; �����մϴ�.
��
Sun Java System Access Manager�� �Բ� Instant Messaging; ����ϰ� �ִ� ��쿡�� ����ڰ� �� ���8�� ������� �ʵ��� �ؾ� �մϴ�. ��� Access Manager�� f��� �غ� ������ ����ؾ� �մϴ�.
�� ����� ���; ����Ϸx� im.jnlp.template �� im.html.template ���Ͽ� �μ� �߰��ϰ� configure /ƿ��Ƽ�� ������ ��= �ʿ��� ��� �ڿ� ����; ������մϴ�.
�� ��� ��=�� ����Ǿ� �ֽ4ϴ�.
�ڿ� ���� ����� d�ǿ� ���� �ڼ��� ����: 5��, "Instant Messenger ��"�� ��v�Ͻʽÿ�.
�� ����� ���; ����ϵ��� Instant Messenger ����� d��
�� ����� ���; ����ϵ��� �ڿ� ����; ����� d���ϴ� ��� �α��� ��ȭ ���ڿ� �� ��ư�� ǥ�õ˴ϴ�. ����ڴ� ��ư; ���� ��� �۾�; ������ �� �ִ� �� ����� ��� ��ȭ ���ڿ� �����մϴ�. ����ڰ� ����ϸ� ����� d���� LDAP ���丮�� �߰��˴ϴ�.
�� ����� ���; ����ϵ��� Instant Messenger�� ����� d���Ϸx�
- �ؽ�Ʈ ������ im.jnlp.template ����; ���ϴ�.
�⺻��8�� �� ����: im_svr_base/html�� ����˴ϴ�.
- ��= ��; �˻��մϴ�.
<application-desc main-class="com.iplanet.im.client.iIM">
- ������ ���� ��= �μ� �߰��մϴ�.
<argument>register=true</argument>
- im.jnlp.template ����; �����ϰ� �ݽ4ϴ�.
- im.html.template�� ���� �ܰ� 1���� 4���� �ݺ��մϴ�.
- ���� /ƿ��Ƽ�� �����ϰ� � ���� ��Ҹ� ������ ������ ���� ���� ǥ�õǸ� "Messenger Resources" ���� ��Ҹ� �����մϴ�. ��ħ; ���x� 25�������� "��ġ �Ǵ� ����̵� �� Instant Messaging ����"; ��v�Ͻʽÿ�.
- Sun Java System Access Manager �Ǵ� Sun Java System Identity Server�� ����ϰ� �ִ� ��� 101�������� "�ڿ� ���� �����"�� ����� ��� �ڿ� ����; ������մϴ�.
- Instant Messenger�� �����մϴ�.
�� ������Դϴ� ��ư�� �α��� ��ȭ ���ڿ� ǥ�õ˴ϴ�.
�� ����� ���
im.jnlp �� im.html ���Ͽ� �� ����� ��� �μ� �߰��ϰ� �ڿ� ����; ������ϰ� ���� ����ڰ� �ڽ�; ����� �� �ֽ4ϴ�.
�� ����ڷ� ����Ϸx�
Instant Messaging ���� ��� ����, ���� �� ��� ��ħimadmin ���; ����ϸ� ��=; ������ �� �ֽ4ϴ�.
imadmin ����� /ƿ��Ƽ�� Instant Messaging ����� ��Ƽ�÷����� ���� ���� �ý��ۿ� ���� �� ������ �ִ� ��Ʈ �Ǵ� ����ڸ� ������ �� �ֽ4ϴ�. �� ��~ ����ڴ� �Ϲ���8�� ���� ����Ǵ� ID�̸�, ��ġ �߿� ��d�˴ϴ�.
imadmin ����� /ƿ��Ƽ�� ��= ���丮�� �ֽ4ϴ�.
im_svr_base/sbin
Instant Messaging ���� �����ϸ� Instant Messenger�� �ش� ���� ������ �� �ֽ4ϴ�. Instant Messaging ���� �����ϸ� ��� ������ ����� ��� Instant Messenger Ŭ���̾�Ʈ ������ ��f�˴ϴ�.
Instant Messaging ���� ��� ����
��� ���� ��Ҹ� �Բ� �����ϰų� ���� ���� ��Ҹ� ������ ������ �� �ֽ4ϴ�.
imadmin ���; ����ϸ� Ȱ��ȭ�� ���� ��ҿ� ��� Instant Messaging ����, ��Ƽ�÷���, Ķ���� ������Ʈ �� �����ڸ� ������ �� �ֽ4ϴ�.
��� ���� ��Ҹ� �����Ϸx�
- imadmin ���; ����Ͽ� ��� ���� ��Ҹ� �����մϴ�.
imadmin start
����� ��Ƽ�÷����� ��� Ȱ��ȭ�� ��� �� ���: ���� Instant Messaging ���� ������ ��= ��Ƽ�÷����� �����մϴ�.
�����ڰ� Ȱ��ȭ�Ǿ� ��8��(�⺻��) �� ���: �����ڸ� �����մϴ�. ���� ���� �����ڴ� ���� ����; �а� �ʿ��� �� Instant Messaging ���� ��/�Ǵ� ��Ƽ�÷����� �����մϴ�.
���� ���� ��Ҹ� �����Ϸx�Instant Messaging ���� ��� ����
��� ���� ��Ҹ� �Բ� �����ϰų� ���� ���� ��Ҹ� ������ ������ �� �ֽ4ϴ�.
imadmin ���; ����ϸ� Ȱ��ȭ�� ���� ��ҿ� ��� Instant Messaging ����, ��Ƽ�÷���, �� ������Ʈ �� �����ڸ� ������ �� �ֽ4ϴ�.
��� ���� ��Ҹ� �����Ϸx�
���� ���� ��Ҹ� �����Ϸx����� ��� ����; ��� ��ġ�x�
refresh �Ű� ����� �Բ� imadmin ���; ����Ͽ� ���� Instant Messaging ���� ��Ҹ� ���� �� ������ϰ� �ش� ���� ����� ����; ��� ��Ĩ�ϴ�.
��� ���� ��Ҹ� �Բ� ��� ��ġ�ų� ���� ���� ��Ҹ� ������ ��� ��ĥ �� �ֽ4ϴ�.
iim.conf ������ ���� �Ű� ���� ������ ������ ����; ����Ʈ�ؾ� �մϴ�.
��� ���� ��Ҹ� ��� ��ġ�x�
- imadmin ���; ����Ͽ� ��� ���� ��Ҹ� ��� ��Ĩ�ϴ�.
imadmin refresh
�� ���: ����, ��Ƽ�÷���, Ķ���� ������Ʈ �� �����ڸ� �����ϰ� ��� ��~ ����� ����; ~���ϸ� ������ �ιٿ�� �� �ƿ�ٿ�� ������ ����; ��� ��f�մϴ�.
�����ڰ� ����ǰ� ��8�� imadmin /ƿ��Ƽ���� ���� �����ڸ� �� ��= ���� ��/�Ǵ� ��Ƽ�÷����� �����մϴ�. �� ��= ���� ����; �д� �����ڸ� �����ϰ� �ʿ��� ��� Instant Messaging ���� ��/�Ǵ� ��Ƽ�÷����� �����մϴ�.
���� ���� ��Ҹ� ��� ��ġ�x�Instant Messaging ���� ��� ���� �˻�
imadmin ���; ����Ͽ� ��� ���� ��Ҹ� �Բ� �˻��ϰų� ���� ���� ��Ҹ� ������ �˻��� �� �ֽ4ϴ�.
��� ���� ����� ���¸� �˻��Ϸx�
���� ���� ����� ���¸� �˻��Ϸx�
Instant Messaging ���� �� ��Ƽ�÷��� ���� �Ű� ���� ����Instant Messaging: iim.conf ���Ͽ� ���� �Ű� ���� �����մϴ�. ���� �Ű� ������ ��ü ���; ���x� Instant Messaging ���� �Ű� ������ ��v�Ͻʽÿ�.
���� �Ű� ���� �����Ϸx� iim.conf ���Ͽ��� ���� �Ű� ����� ��; ��8�� ������ ��= Instant Messaging ���� ����; �����մϴ�. ��Ƽ�÷��� �Ű� ���� ������ ��쿡�� ��= imadmin ���; ����Ͽ� ��Ƽ�÷����� �����ϸ� �˴ϴ�.
imadmin refresh multiplexor
�Ű� ����� �� ���� ��ü ���: 157�������� "Instant Messaging ���� �Ű� ����"�� ��v�Ͻʽÿ�.
���� �Ű� ���� �����Ϸx�
- config ���丮�� �̵��մϴ�. ���� ��� Solaris������ ��=; �Է��մϴ�.
cd etc/opt/SUNWiim/default/config
- iim.conf ����; �����մϴ�. ���� ��� ��=�� ���4ϴ�.
vi iim.conf
- ���� ����; �����մϴ�.
- ����; �����մϴ�.
����
��Ƽ�÷��� ��� ��Ʈ(iim_mux.listenport) �Ǵ� ��Ƽ�÷��� ȣ��Ʈ�� im.html �Ǵ� im.jnlp ����; ����Ʈ�մϴ�. ����Ʈ�� �����ϸ� Instant Messenger�� ���� ������ �� ��4ϴ�. �ڼ��� ����: Instant Messenger ���� �ش� ��; ��v�Ͻʽÿ�.
�α� ��Instant Messaging: �̺�Ʈ, �پ��� ����Ʈ���� ���� ����� ��� ����, �ý��� �7� �� ����� ��Ƽ�÷���, Ķ���� ������Ʈ �� �������� ��Ÿ ����; ����ϴ� �α� ����; ���մϴ�. �̷��� �α� ����; �м��ϸ� ���� ������ ���� ���; ������� �� �ֽ4ϴ�. ���� ��û �� Instant Messenger�� ���� �α� ������ ������ �� �ֽ4ϴ�. �� ��: �α��ο� ���� ��= ����8�� �����Ǿ� �ֽ4ϴ�.
�α� ����
iim.conf ���Ͽ� �Ű� ���� ��d�Ͽ� Instant Messaging ����, ��Ƽ�÷���, Ķ���� ������Ʈ �� �������� �α� ����; ������ �� �ֽ4ϴ�. iim.conf ������ �α� ����; �����ϴ� ��� ���� �ڼ��� ����: Instant Messaging ���� �� ��Ƽ�÷��� ���� �Ű� ���� ����; ��v�Ͻʽÿ�.
�α� ������ 'ġ�� Instant Messaging ���� �߿� ��d�˴ϴ�. �Ϲ���8�� �α� ����: im_runtime_base/log�� ����˴ϴ�. ���⼭ im_runtime_base�� �⺻��: ��=�� ���4ϴ�.
d�� �ý��ۿ� ���� /�� ������ �Ϻη� �α� ����; d����8�� �����ϰ� �7��� ���; ��� ��ũ ��; �ʹ� ���� �������� �ʵ��� �ؾ� �մϴ�. ����� �� �۾�; �������� �ʽ4ϴ�.
ǥ 4-1���� �α� ������ �̸��� �� �α� ������ �α� ����; ��d�� �� ���Ǵ� iim.conf�� ���� �Ű� ���� ���� �ֽ4ϴ�.
���� �Ű� ����� ��=�� ��; ����� �� �ֽ4ϴ�.
���� Sun Java System Access Manager�� �Բ� ������ �� �α� ����: com.iplanet.services.debug.level�� Ư���� ��� d����ϴ�. Sun Java System Access Manager ȣ��Ʈ�� �ִ� AMConfig.properties ���Ͽ��� �� Ư��; ��d�մϴ�. �⺻��8�� �� ����: ��= 'ġ�� ��ġ�˴ϴ�.
AM_svr_base/lib/AMConfig.properties
���⼭ AM_svr_base�� Access Manager�� ��ġ�� ���丮�Դϴ�.
�� ��� d������ ��=�� ���� ���Ե� �� �ֽ4ϴ�.
�⺻��8�� Sun Java System Portal Server ����ũž �α� ����(desktop.debug)�� ��ī�̺� �α� ����(IMArchiveSearch.log �� IMArchiveSubmit.log): ��= 'ġ�� ����˴ϴ�.
�α� ����
�7� �α��� �� �����̳� �켱 ��'�� �α��� ������ d���� d���մϴ�. �켱 ��' ������ ��;��� ��: �켱 ��'(��: �ɰ���)�� �̺�Ʈ�� �α� ���Ͽ� ��ϵǹǷ� ���е��� ������ϴ�. �̿� �ݴ��, �켱 ��'�� ��8�� �α� ���Ͽ� �� ��: �̺�Ʈ�� ��ϵǹǷ� ���е��� �����ϴ�.
Instant Messaging ����, ��Ƽ�÷���, ������ �� Ķ���� ������Ʈ�� ���� ���� ������ �α� ����; ��d�� �� �ֽ4ϴ�.
ǥ 4-2 ������ ���� ��ҿ� ���� �α� ����; �����մϴ�. �̷��� �α� ����: Unix syslog ���8�� d�ǵ� ������ ��' �����Դϴ�.
Ưd �α� ����; �����ϸ� �ش� ���ذ� ���� ��� ���е��� �� ��: ��� ���ؿ� �ش��ϴ� �̺�Ʈ���� �α˴ϴ�.
INFO�� ������ �⺻ �����Դϴ�. ERROR�� ��Ƽ�÷����� ������ �α� ������ �⺻ �����Դϴ�.
��
�α� ����; DEBUG�� ��d�ϸ� �α� ������ ũ�Ⱑ �� Ŀ��ϴ�. ��ũ ��; �ʹ� ���� �������� �ʵ��� �α� ����; ������Ͽ� �߶�� �մϴ�.
�α� ���� ��d
iim.conf ���� ���� �Ű� ���� ��d�Ͽ� �α� ����; ��d�մϴ�. ǥ 4-1���� �α� ���ϰ� �� ���� ��ҿ� ��d�ؾ� �ϴ� �Ű� ���� ����� ���ԵǾ� �ֽ4ϴ�.
�Ű� ���� ���濡 ���� �ڼ��� ����: Instant Messaging ���� �� ��Ƽ�÷��� ���� �Ű� ���� ����; ��v�Ͻʽÿ�. �����ڿ� ���� �ڼ��� ����: 153�������� "������ �wμ��� ��"�� ��v�Ͻʽÿ�. Ķ���� ������Ʈ�� ���� �ڼ��� ����: 96�������� "Ķ���� �˾� ��� ���"; ��v�Ͻʽÿ�.
Ŭ���̾�Ʈ �α� ��
�⺻��8�� Ŭ���̾�Ʈ �����ʹ� ��ϵ��� �ʽ4ϴ�. ��� ȣ�� �߿� Ŭ���̾�Ʈ ������ �����϶�� ��û; ��; �� �ֽ4ϴ�. �� ��� �α�; Ȱ��ȭ�ؾ� Ŭ���̾�Ʈ �α� ������ �� �� �ֽ4ϴ�.
Ŭ���̾�Ʈ �α�; Ȱ��ȭ�Ϸx� ��= �ܰ踦 �Ϸ��ؾ� �մϴ�.
Ŭ���̾�Ʈ �α�; Ȱ��ȭ�Ϸx�
- ��Ȳ�� ��� Java Web Start �?� �wα� ���� �Ǵ� Java Plug-In f���ǿ��� �α� ���; Ȱ��ȭ�մϴ�.
Ŭ���̾�Ʈ���� �ʱ� ������ JDK�� �Բ� Java plug-in; ����ϴ� ��� Java Plug-In f����; �����մϴ�. �α� Ȱ��ȭ�� ���� ��ħ; ���x� Java Plug-In f������ �¶��� ����; ��v�Ͻʽÿ�.
Ŭ���̾�Ʈ���� Java Web Start �Ǵ� JDK 5.0�� �Բ� �÷��� ��; ����ϴ� ��� Java Web Start �?� �wα� ���ڸ� �����ϰ� ��=�� ���� �����մϴ�.
- �ؽ�Ʈ ������ im.jnlp�� ���ϴ�.
- ��= ��; ã�4ϴ�.
<application-desc main-class="com.iplanet.im.client.iIM">
- ���� ���� ��= �μ� �߰��մϴ�.
<argument>debug=true</argument>
- im.jnlp ����; �����ϰ� �ݽ4ϴ�.
- Sun Java System Access Manager �Ǵ� Sun Java System Identity Server�� ����ϰ� �ִ� ��� 101�������� "�ڿ� ���� �����"�� ����� ��� �ڿ� ����; ������մϴ�.
- Instant Messenger�� �ٽ� �����մϴ�.
���� Instant Messaging ���� ���� ����LDAP�� ����ϴ� ����� ���� Instant Messaging ���� �����ϸ� �� ū Instant Messaging Ŀ�´�Ƽ�� ������ �� �ֽ4ϴ�. ���� �ٸ� ������ ��~ ����ڵ��� ���� ����� �� ��8�� �ٸ� �������� ȸ�ǽ�; ����� �� �ְ� ���� ���ѿ� ��� ��� ������ ���� ä�ο��� ������ �� �ֽ4ϴ�.
Sun Java System Access Manager�� �Բ� ������ ��, �� ���� Instant Messaging ���� ���� �������� ȣ���õ� �� �ֽ4ϴ�. �ϳ��� ������; Instant Messaging ���� �ν��Ͻ��� �⺻ ������8�� ��d�� �� �ֽ4ϴ�. ��: ����� ȣ���õǴ� �ٸ� �������� ��~ ����ڵ�: ���� ��ȣ �ۿ��� �� ��4ϴ�. ���� Instant Messaging ���� �����ϸ� �⺻ �������� ��~ ����ڰ� �ٸ� ��� Instant Messaging ������ �⺻ �����ο� �ִ� ��~ ����ڸ� �� �� �ֽ4ϴ�.
��Ʈ��ũ�� ����� ���� Instant Messaging ���� ������ ���; Ȱ��ȭ�Ϸx� ���� ��Ʈ��ũ�� �ٸ� Instant Messaging ���� ���� �����ǵ��� �����ؾ� �մϴ�. Instant Messaging ����� ������ �̸�, ȣ��Ʈ �� ��Ʈ ��ȣ, ���� ���̵� �� ��й�ȣ�� �ڽ�; �ĺ��մϴ�.
LDAP ��� ����� �� ����� �ٸ� �����ο� �����ؾ� �մϴ�.
���� ���� ������ IMserver1�� ���� ���ڿ� ���ڷ� ������ �ɺ��� �̸�; �� Instant Messaging ���� �Ҵ��� �� �ֽ4ϴ�.
Instant Messaging ���� ���� ��� ����
�� ������� �� Instant Messaging ������ iim.company22.com�� iim.i-zed.com ������ ���; Ȱ��ȭ�ϴ� ��� ���� �����մϴ�.
�� ���� ���� ���; �����Ϸx�
- ǥ 4-3�� ������ ��= d���� �����մϴ�.
ǥ 4-3���� ���� �� ���� ���; '�� iim.conf ������ �Ű� ����� Instant Messaging ������ iim.company22.com �� iim.i-zed.com������ �̵� �Ű� ������ ���� �����Ǿ� �ֽ4ϴ�.
���� �Ű� ���� ���� �ڼ��� ����: Instant Messaging ���� �Ű� ������ ��v�Ͻʽÿ�.
- iim.company22.com ������ config ���丮�� �̵��մϴ�. ���� ��� Solaris������ ��=; �Է��մϴ�.
cd /etc/opt/SUNWiim/default/config
- iim.conf ����; �����մϴ�. ���� ��� ��=�� ���4ϴ�.
vi iim.conf
��= ��f�� ��d�� �� �ִ� ���� �� ���� ��ſ� �ش��ϴ� iim.company22.com�� iim.conf ���� ����; ���� �ݴϴ�.
��= ��f�� ��d�� �� �ִ� ���� �� ���� ��ſ� �ش��ϴ� iim.i-zed.com�� iim.conf ���� ����; ���� �ݴϴ�.
iim_server.serverid=Iami-zed
iim_server.password=secret4i-zed
iim_server.domain=iim.i-zed.com
iim_server.coservers=coserver1
iim_server.coserver1.host=iim.company22.com:9919
iim_server.coserver1.serverid=Iamcompany22
iim_server.coserver1.password=secretforcompany22
iim_server.coserver1.domain=company22.com
- ���� ����; �����ϰ� �� ���� ��ο��� ����; �����մϴ�.
Instant Messaging���� SSL ���Instant Messaging: ��ȣȭ�� ��Ű� Instant Messaging ������ ���� ��� ����; '�� SSL (Secure Sockets Layer) �w�����; ����մϴ�. Instant Messaging ����� SSL ���� 3.0; ����մϴ�.
Instant Messaging ��Ƽ�÷��� �� Instant Messenger ���� Ŭ���̾�Ʈ�� ��Ƽ�÷��� ������ ��ȣȭ�� ���; '�� SSL; ����մϴ�.
Instant Messaging ���� ���� SSL; Ȱ��ȭ�Ϸx� ��= ������ �ʿ��մϴ�.
��Ƽ�÷����� Instant Messenger ���̿� SSL; Ȱ��ȭ�Ϸx� ��= ������ �ʿ��մϴ�.
���� �� ���� �ڼ��� ����: http://docs.sun.com���� Web Server �� Application Server�� ��v�Ͻʽÿ�.
���� ��� ���� ��û
Instant Messenger�� ��Ƽ�÷��� ���̿� SSL; Ȱ��ȭ�Ϸx� ����� ��ġ�ϰ� ���� ���; '�� �����ͺ��̽��� ���ؾ� �մϴ�. Web Server �Ǵ� Application Server�� ����Ͽ� ����� ��û�ϰ� ��ġ�� �� �ֽ4ϴ�.
����� ��û�ϰ� ��ġ�Ϸx�
- ������ ��= URL; �Է��Ͽ� �� ���� �����մϴ�.
http://hostname.domain-name:administration_port
���̵�� ��й�ȣ�� ���� â�� ǥ�õ˴ϴ�.
- Web Server �Ǵ� Application Server�� ��ġ�� �� ��d�� �� ���̵�� ��й�ȣ�� �Է��մϴ�.
Administration Server ������ ��Ÿ���ϴ�.
- ������ Web Server �Ǵ� Application Server �ν��Ͻ��� ����ϴ�. ������ ���� �ν��Ͻ� ��ġ�� ���� �ڼ��� ����: ��= 'ġ�� �ִ� fǰ ���?�� ��v�Ͻʽÿ�.
- �� Ű�� ���� Ű(Ű �� �����̶�� ��)�� �����ϴ� �ŷ��� �� �ִ� �����ͺ��̽��� ����ϴ�. Ű �� ����: SSL ��ȣȭ�� ���˴ϴ�.
�ŷ��� �� �ִ� �����ͺ��̽� �ۼ��� ���� �ڼ��� ����: ��= 'ġ�� �ִ� Web Server �Ǵ� Application Server fǰ ���?�� ��v�Ͻʽÿ�.
- ���� ��� ����� ��û�մϴ�.
���� ��û�� ���� �ڼ��� ����: ��= 'ġ�� �ִ� Web Server �Ǵ� Application Server fǰ ���?�� ��v�Ͻʽÿ�.
���� ��ġ
���� ��� ���� ����� ��: �ڿ��� ����� ��ġ�ؾ� �մϴ�.
����� ��ġ�Ϸx�
- ������ ��= URL; �Է��Ͽ� �� ���� �����մϴ�.
http://hostname.domain-name:administration_port
���̵�� ��й�ȣ�� ���� â�� ǥ�õ˴ϴ�.
- Web Server �Ǵ� Application Server�� ��ġ�� �� ��d�� �� ���̵�� ��й�ȣ�� �Է��մϴ�.
Administration Server ������ ��Ÿ���ϴ�.
- ���� ����� ��ġ�մϴ�.
���� ��ġ�� ���� �ڼ��� ����: ��= 'ġ�� �ִ� Web Server �Ǵ� Application Server fǰ ���?�� ��v�Ͻʽÿ�.
- Web Server �Ǵ� Application Server�� alias ���丮�� �̵��մϴ�.
- �����ͺ��̽� ����; alias ���丮���� Instant Messenger config ���丮�� �����մϴ�.
�����ͺ��̽� ����; alias ���丮���� Instant Messenger config ���丮�� �����Ϸx� ��=; �Է��մϴ�.
cp https-serverid-hostname-cert8.db /etc/opt/SUNWiim/default/config/cert8.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 ���� ����Ǵ� ��~ ����ڴ� cert7.db, key3.db�� secmod.db ���Ͽ� ���� �б� ����; ���� �־�� �մϴ�.
- Instant Messaging im_cfg_base ���丮�� �̵��մϴ�. ���� ��� Solaris������ ��=; �Է��մϴ�.
cd /etc/opt/SUNWiim/default/config
- ���ϴ� ����⸦ ����Ͽ� sslpassword.conf ����; ����ϴ�. ���� ��� ��=; �Է��� �� �ֽ4ϴ�.
vi sslpassword.conf
- sslpassword.conf ���Ͽ� ��= ��; �Է��մϴ�.
Internal (software) Token:password
��й�ȣ: �ŷ��� �� �ִ� �����ͺ��̽��� ���� �� ��d�� ��й�ȣ�Դϴ�.
- ����; �����մϴ�.
- SSL�� �۵��ϴ� ��; Ȯ���� �� Web Server �Ǵ� Application Server�� ���ڷ� �α����ϰ� ����� ��û�� �� ���� ���� �ν��Ͻ��� f���մϴ�.
��Ƽ�÷��� �� Instant Messenger ���� SSL; Ȱ��ȭ�Ϸx� ��= ������ �ʿ��մϴ�.
ǥ 4-4���� Instant Messenger�� ��Ƽ�÷��� ���̿� SSL; Ȱ��ȭ�ϱ� '�� iim.conf ������ �Ű� ���� �����Ǿ� �ֽ4ϴ�. ���� �̵� �Ű� ������ ����� �⺻���� ���ԵǾ� �ֽ4ϴ�.
ǥ 4-4
Instant Messenger �� ��Ƽ�÷��� SSL �Ű� �����Ű� ����
�⺻��
����
iim_mux.usessl
off
�� ���� "on"8�� ��d�Ǹ� ��Ƽ�÷����� �?� �wα� ������ ��ȯ�ϱ� �� ����ϴ� �� ���ῡ ���� SSL �ڵ����ũ�� �ʿ�� �մϴ�.
iim_mux.secconfigdir
Solaris: /etc/opt/SUNWiim/default/config
Linux: /etc/opt/sun/im/default/config
�� ���丮���� Ű�� ���� �����ͺ��̽��� ���Ե˴ϴ�. ����� �Ϲ���8�� ���� ��� �����ͺ��̽��� ���Ե˴ϴ�.
iim_mux.keydbprefix
(��� ���ڿ�)
�� ������ Ű �����ͺ��̽� ���� �̸� b�ξ ���ԵǾ� �־�� �մϴ�. Ű �����ͺ��̽� ���� �̸�: �� key3.db�� ������ �մϴ�.
Key �����ͺ��̽��� This-Database-key3.db�� ��: b�ξ ���Ե� ��� �� �Ű� ������ ��: This-Database�Դϴ�.
iim_mux.certdbprefix
(��� ���ڿ�)
�� ������ ���� �����ͺ��̽� ���� �̸� b�ξ ���ԵǾ� �־�� �մϴ�. ���� �����ͺ��̽� ���� �̸�: �� cert7.db�� ������ �մϴ�.
���� �����ͺ��̽��� Secret-stuff-cert7.db�� ��: b�ξ ���Ե� ��� �� �Ű� ������ ��: Secret-stuff�Դϴ�.
iim_mux.secmodfile
secmod.db
�� ������ ���� ��� ������ �̸��� ���ԵǾ� �־�� �մϴ�.
iim_mux.certnickname
Server-Cert
�� ������ ����� ��ġ�� �� �Է��� ������ �̸��� ���ԵǾ�� �մϴ�.
���� �̸�: ��ҹ��ڸ� �����մϴ�.
iim_mux.keystorepasswordfile
sslpassword.conf
�� ������ Ű �����ͺ��̽��� ��й�ȣ�� ��� �ִ� ������ ����� ��ο� �̸��� ���ԵǾ�� �մϴ�. �� ���Ͽ��� ��= ���� ���ԵǾ� �־�� �մϴ�.
Internal (Software) Token:password
���⼭ password�� Ű �����ͺ��̽��� ��ȣ�ϴ� ��й�ȣ�Դϴ�.
Instant Messenger�� ��Ƽ�÷��� ���̿� SSL; Ȱ��ȭ�Ϸx�
- im_cfg_base ���丮�� �̵��մϴ�. ���� ��� Solaris������ ��=; �Է��մϴ�.
cd /etc/opt/SUNWiim/default/config
- iim.conf ����; �����մϴ�. ���� ��� ��=�� ���4ϴ�.
vi iim.conf
- ǥ 4-4�� ��; ��Ƽ�÷��� ���� �Ű� ���� �߰��մϴ�.
��=: ��Ƽ�÷��� ���� �Ű� ���� �ִ� 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:5222"
! The IM server and port the multiplexor talks to.
iim_mux.serverport = "siroe.com:45222"
! 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�� ���� ���� ȣ��
������ imssl.html �����̳� imssl.jnlp ���Ͽ� �����Ͽ� Instant Messenger�� ���� ����; ȣ���� �� �ֽ4ϴ�. �� ���ϵ�: ��� Instant Messenger �ڿ��� ����Ǿ� �ִ� �⺻ ���丮�� �ڿ� ���丮 �Ʒ��� �ֽ4ϴ�.
�� ���ø� ������ ���Ͽ� ���� ��ũ�� index.html ���Ͽ� �߰��� �� �ֽ4ϴ�.
���� �� ���� ��ſ� SSL Ȱ��ȭ
SSL; Ȱ��ȭ�Ϸx� ���� �����ͺ��̽��� ����� ���� ����� �� ��ġ�� ��=, ���� ������ ��� CA�� ����� �ŷ��ؾ� �մϴ�.
SSL; Ȱ��ȭ�Ϸx�
- ��= iim.conf �Ű� ���� ��d�մϴ�.
- ���� Instant Messaging ���� ���� ������ ���� ��� ���� �� ���� ����; ��d�ϰ� ��=; �߰��մϴ�.
- iim_server.coserver1.usessl=true
��=�� ��Ʈ ��ȣ�� �����մϴ�.
- iim_server.coserver1.host=hostname:5223
��Ʈ ��ȣ�� �ٸ� ������ SSL ��Ʈ���� �մϴ�.
��=: �ʿ��� SSL ������ �ִ� iim.conf ������ �����Դϴ�.
! Server to server communication port.
iim_server.port = "5269"
! 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=5223
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:5223
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"
�� ���� ���̿� SSL Ȱ��ȭ
ǥ 4-5������ �� Instant Messaging ���� ���̿� SSL; Ȱ��ȭ�ϱ� '�� iim.conf ������ �Ű� ���� �����մϴ�. ���� �̵� �Ű� ������ ����� �⺻���� ���ԵǾ� �ֽ4ϴ�.
ǥ 4-5
���� �� SSL ���� �� ������ ����
�⺻��
����
iim_server.secconfigdir
Solaris: /etc/opt/SUNWiim/default/config
Linux: /etc/opt/sun/im/default/config
�� ���丮���� Ű�� ���� �����ͺ��̽��� ���Ե˴ϴ�. ����� �Ϲ���8�� ���� ��� �����ͺ��̽��� ���Ե˴ϴ�.
iim_server.keydbprefix
��=
�� ������ Ű �����ͺ��̽� ���� �̸� b�ξ ���ԵǾ� �־�� �մϴ�. Ű �����ͺ��̽� ���� �̸�: �� key3.db�� ������ �մϴ�.
Key �����ͺ��̽��� This-Database-key3.db�� ��: b�ξ ���Ե� ��� �� �Ű� ������ ��: This-Database�Դϴ�.
iim_server.certdbprefix
��=
�� ������ ���� �����ͺ��̽� ���� �̸� b�ξ ���ԵǾ� �־�� �մϴ�. ���� �����ͺ��̽� ���� �̸�: �� cert7.db�� ������ �մϴ�.
���� �����ͺ��̽��� Secret-stuff-cert7.db�� ��: b�ξ ���Ե� ��� �� �Ű� ������ ��: Secret-stuff�Դϴ�.
iim_server.secmodfile
secmod.db
�� ������ ���� ��� ������ �̸��� ���ԵǾ� �־�� �մϴ�.
iim_server.certnickname
Server-Cert
�� ������ ����� ��ġ�� �� �Է��� ������ �̸��� ���ԵǾ�� �մϴ�.
���� �̸�: ��ҹ��ڸ� �����մϴ�.
iim_server.keystorepasswordfile
sslpassword.conf
�� ������ Ű �����ͺ��̽��� ��й�ȣ�� ��� �ִ� ������ ����� ��ο� �̸��� ���ԵǾ�� �մϴ�. �� ���Ͽ��� ��= ���� ���ԵǾ� �־�� �մϴ�.
Internal (Software) Token:password
���⼭ password�� Ű �����ͺ��̽��� ��ȣ�ϴ� ��й�ȣ�Դϴ�.
iim_server.trust_all_cert
false
�� ���� true�̸� ����� ��� ����� �ŷ��ϸ� ���� d���� �α� ���Ͽ� �߰��մϴ�.
Instant Messaging�� LDAP ���� ���� ��Instant Messaging ������ LDAP ��� ����� ���丮 ���� �ʿ��մϴ�. LDAP�� ����� ����� Instant Messaging ����� ���丮 ���� ����Ͽ� ��~ ����� ����; �����ϰ� ��~ ����ڸ� �˻��ؾ� �մϴ�.
Sun Java System Access Manager�� �Բ� ������ ��, Instant Messaging ����� Sun Java System Portal Server�� ����ϴ� ���丮�� ����մϴ�. Access Manager ���� ȯ�濡 ��ġ�� ��� Instant Messaging ����� Access Manager�� ����ϴ� ���丮�� ����Ͽ� ��~ ����ڸ� �˻��ϸ�, ��~ ����� ����� ������� �ʽ4ϴ�. Access Manager ������� Access Manager���� ����; �����մϴ�.
LDAP ���丮�� ����Ͽ� ����� �̸� ��; /���ϴ� ��� �⺻ ����: �� ���丮�� ����ϴ� ��Ű���� ���� ��=�� ���� ��d�մϴ�.
- ��~ ����� ��: inetOrgPerson ��ü Ŭ������ �ĺ��˴ϴ�.
- �� ��: groupOfUniqueNames �Ǵ� groupofURLs ��ü Ŭ������ �ĺ��˴ϴ�.
- ��~ ������� Instant Messenger ����� ���̵� �Ӽ�: uid �Ӽ��� ���� f��˴ϴ�( inetOrgPerson ��ü Ŭ��������).
- ��~ ������� ���� ���� �ּҴ� mail �Ӽ��� f���մϴ�.
- ��~ ����ڳ� ���� ǥ�� �̸�: cn �Ӽ��� f���մϴ�.
- �� �������� ���: uniqueMember �Ӽ�( groupOfUniqueNames ��ü Ŭ����)�� f���մϴ�.
iim.conf ����; �����Ͽ� �̷� �⺻ ��d; ������ �� �ֽ4ϴ�. 157�������� "iim.conf ���� ���"���� �ڼ��� ����; ��v�Ͻʽÿ�.
�� ����ڷ� ���丮 �˻�
Instant Messaging: ���丮�� �˻��� �� �־�� f��� ���; �����մϴ�. �� ����ڰ� �˻��� �� �ֵ��� ���丮�� ������ ��� Instant Messaging�� ���丮�� �˻��� �� �ֽ4ϴ�. �� ����ڰ� ���丮�� �аų� �˻��� �� ��� ��쿡�� ���丮�� ���� �б� ���� ������ �ִ� ����� ���̵��� �ڰ� ���8�� iim.conf ����; �����ϴ� �߰� �ܰ踦 �����ؾ� �մϴ�.
�� �ڰ� ���: ��=8�� �����˴ϴ�.
����� Ưd ��~ ����ڷ� ���丮 �˻�; �����Ϸx�
- iim.conf ���Ͽ��� ��= �Ű� ���� ���� ��; Ȯ���մϴ�.
- Access Manager�� �Բ� ������ ��, �Ϲ���8�� �� ����ڴ� ���丮�� �˻��� �� ��4ϴ�. �� ��� iim_ldap.useidentityadmin ���� �Ű� ���� true�� ��d�ؾ� �մϴ�. ���� ��= ���� �Ű� ���� ��f�ϰų� �ּ�8�� ó���� �� �ֽ4ϴ�.
- iim.conf ����; �����մϴ�.
iim.conf ������ ���� ���� ��ħ; ���x� Instant Messaging ���� �� ��Ƽ�÷��� ���� �Ű� ���� ����; ��v�Ͻʽÿ�.
iim.conf ���Ͽ� iim_ldap.usergroupbinddn �� iim_ldap.usergroupbindcred �Ű� ���� ��� ��� ������ ���ϴ� 'ġ�� �̸� �߰��� �� �ֽ4ϴ�.
���� LDAP ���� �� ����
LDAP ����� ���� ��: ��~ ����ڸ� DN�� ��� �����ϰ� �ϳ��� �쿡 ���Խ�ŵ�ϴ�. ���� ��: Directory Server���� groupOfUrls ��ü Ŭ������ d�ǵ˴ϴ�.
��~ ����ڰ� �˻� ��� ���� ��; ���� �̸� �ڽ��� ��ȭ ��� ��Ͽ� �߰��� �� �ֵ��� �Ϸx� �˻� ��� groupOfUrls ��ü�� ���Խ��Ѿ� �մϴ�.
���� ���� ���� iim.conf�� ��=�� ���� ��d�ؾ� �մϴ�.
�Ӽ� �� ��ü Ŭ���� �̸�: ���� �����մϴ�. �⺻��8�� memberOfUrls �Ӽ�: ���� ���� ������ �Ӽ�8�� ���˴ϴ�. memberOfUrls �̿��� �Ӽ� �̸�; ����Ϸx� iim_ldap.groupmemberurlattr �ɼ�; ���ϴ� �Ӽ� �̸�8�� ��d�մϴ�.
Instant Messaging ������ ���Instant Messaging���� �糭 ���� ������ f����� �ʽ4ϴ�. ����Ʈ�� ��� �ý���; ����Ͽ� ���� �� �����ͺ��̽� ���丮�� �ֱ���8�� ����ؾ� �մϴ�.
��� d��
��= /���� Instant Messaging d���� ����ؾ� �մϴ�.
���� d���� ���� ���丮(im_cfg_base)�� ����˴ϴ�. �⺻ ��δ� ��=�� ���4ϴ�.
- Solaris: /etc/opt/SUNWiim/default/config
- Linux: /etc/opt/sun/im/default/config
- (���� ����) Instant Messenger ����� d������ ����� ����; ����� d���� ��� �ڿ� ���丮���� �ش� ����; ����մϴ�.
Instant Messaging �����Ͱ� �����ͺ��̽� ���丮(im_db_base)�� ����˴ϴ�. im_db_base�� �⺻��: ��=�� ���4ϴ�.
Instant Messenger �ڿ�; ����� d���� ��쿡�� �̸� �ݵ�� ����ؾ� �մϴ�. Instant Messenger �ڿ��� 'ġ�� ��ġ �߿� f��˴ϴ�.
��� ����
���� d���� ���� ������� ���� Instant Messaging ��~ ����� �����ʹ� ��� ����ǹǷ�, ��~ ����� �����Ͱ� �սǵ��� �ʰ� �Ϸx� Instant Messaging ��~ ����� ������ �ֱ���8�� ����ϴ� ���� �}4ϴ�. ��ġ �� f�� �wα�; �����ϱ� �� ���; �����ؾ� �մϴ�.
��~ ����� �����Ϳ� ���� d���� ����� ���� ������ ��� ��ũ�� �ڵ�8�� �ϰ�ǹǷ� Instant Messaging ���� �������� �ʾƵ� �˴ϴ�.
��� d�� ����
��ũ ���а� ���Ͽ� ��~ ����� �����Ϳ� ���� d���� ��� �սǵ� ��쿡�� ��~ ����� �����Ϳ� ���� d���� ���; �����ؾ� �մϴ�.
���� ��~ ����� ������ �����Ϸx�
- ��Ÿ�� ���丮�� �̵��մϴ�.
���� ��� ��=�� ���4ϴ�.
cd im_runtime_base
im_runtime_base�� �⺻��: ��=�� ���4ϴ�.
Solaris: /var/opt/SUNWiim/default
Linux: /var/opt/sun/im/
- ��=; �Է��Ͽ� Instant Messaging ���� �����մϴ�.
imadmin stop
- ����� ������ im_db_base ���丮�� �����մϴ�. ����� �������� ���丮 ��v�� /���ؾ� �մϴ�.
- ��� ������ �������� ���Ѱ� ��/�ڸ� Ȯ���մϴ�.
����: Instant Messaging �ý��� ����ڰ� ��/�ؾ� �մϴ�. �� ����ڿ� ���� �ڼ��� ����: 24�������� "UNIX �ý��� ����� �� �� �����"�� ��v�Ͻʽÿ�. ����: ��=�� ���� ��d�ؾ� �մϴ�.
- Instant Messaging ���� �����մϴ�.
imadmin start