Sun Java Enterprise System 2003Q4 ��װָ�� |
�� 11 ��
�ñ���֯���û����½����йش������� Java Enterprise System ��֯���û�����ʹ�úͷ��� Sun ONE �����Ʒ�ĸ�����������Ϣ��
���°�(���²��֣�
�˽� Directory Server�����ṩ���˽� Directory Server �Ĺ�ϵ���Ӷ�Ϊ Java Enterprise System �����Ʒ�ñ��û��Ļ�֪ʶ������Ҳ���������������Ʒ��ͨ���û��ñ��ĸ���Լ�ϵͳ��Χ�� Java Enterprise System �û��ʻ��ĸ��
Ŀ¼��֯���û�����
Java Enterprise System �����Ʒ������ Portal Server��Messaging Server �� Calendar Server��ʹ�� Directory Server ���û���Ϣ�洢Ϊ LDAP ��Ŀ��Java Enterprise System Directory Server ��һ�ֲַ�� LDAP ��ݿ⡣�ֲ�ṹһ���ΪĿ¼��Ϣ�� (DIT)��LDAP Directory Server �еĻ��������Ϊ��Ŀ��
DIT ��������ļ�ϵͳʹ�õ���ģ�ͣ������һ����Ŀ����ʾ�ڷֲ�ṹ�Ķ�������װʱ��Directory Server ������һ��Ĭ��Ŀ¼��
����Ϊ�������װʱ��Ŀ¼�ڸ���°��������
�ڰ�װ����У���Ĭ�ϴ���һ���û���ݿ⡣���û���ݿ��Ĭ�����Ϊ o=userRoot��������ڰ�װ�����������ݿ⣬Ҳ�������Ժ�����䡣
ע
���� Messaging Server �� Calendar Server ��װ������ Directory Server ���ýű� comm_dssetup.pl ����Ŀ¼���˽ű��������û�/��Ļ����ѡ��ģʽ���ͣ����� DC ���Լ��Ը�Ŀ¼ִ���������
�й���ϸ��Ϣ����μ��ڰ�װ������ Calendar Server ���ڰ�װ������ Messaging Server��
��ͼ��ʾ��һ������ DIT���ڴ�ͼ�У�o=userRoot ����������Ϊ dc=example,dc=com��������������������Է�ӳ��֯�ķֲ�ṹ��
ͼ 11-1 ���� DIT �ṹ
��ͼ��ʾ�����а�(��Ĺ��� Identity Server �� Messaging Sun ONE LDAP Schema v.2 DIT���� Sun ONE LDAP Schema v.1 ��ȣ�Sun ONE LDAP Schema v.2 �������� Identity Server �Լ������ʶ�� LDAP �ĵ���Ӧ�ó��ɡ��й� Sun ONE LDAP Schema v.2 ����ϸ��Ϣ����μ��� 12 �¡�Messaging Server 6.0 ���ñ���ģʽ�����
Java Enterprise System �û��ʻ�����Ϣ�洢���û���Ŀ�У���ͼ 11-1 ���� uid= ��ʾ���û���Ŀ����������� dc= ��ʾ��4��֯����֯�� o= ��ʾ����֯��Ԫ�� ou= ��ʾ��
˵�� Java Enterprise System �û�
Java Enterprise System �û��ĸ����(��
- ����������û�����Щ�û�����ʹ��������һӦ�ó���Identity Server��Portal Server��Messaging Server��Calendar Server �� Instant Messaging Server��
- �����û���ݣ���Щ��ݴ洢�� LDAP ��ݿ���Ŀ�С�����������У����������Ʒ����ȡ��д��ͬһ�û���Ŀ��
- �����û��������û�ֻ������ȷ�������û���Ŀֵ������²��ܷ��������ƷӦ�ó���
- �û��ʻ������û��ʻ��ǰ������ƷӦ�ó�������������û���ݵ� LDAP �û���Ŀ��
ͨ����֯��ṹ
Java Enterprise System ʹ���������Ʒ�����Թ���һ��ͨ�õ� LDAP �û���Ŀ����Ӧ�ó����ܵķ�������ͬ����Ŀ4���ơ�����ʹ�� Identity Server ����̨�Լ������ñ����û����?����ͨ���û���Ŀ���н�����
Java Enterprise System ���ŵ�
Java Enterprise System ������ LDAP �д���һ���û��ʻ���4֧�����е������ƷӦ�ó�������������û��ʻ������ά������������Ϣ�Ķ���û�Ŀ¼�Լ�ͬ����ЩĿ¼����Ҫ����˴����ϵͳά���ɱ�����Щ�������ս����?�Ӷ��ӵ�гɱ���
�ñ��ӿڸ����ñ��û��IJ����(�� Directory Server ����ӡ��Ļ�ɾ����Ŀ�������ñ��ӿڿ�����Ŀ¼��Ŀ��
�й�ÿ��������ñ����ߵ��б?��μ��û��ñ���ģʽ���߲ο���
Ŀ¼��Ϣ�� (DIT) ����
�����Ʒ DIT ����
Ҫ�滮���͵� Java Enterprise System ������Ҫ�˽�ÿ�������Ʒ�� LDAP Ҫ�����ṩ��һЩ������Ϣ�����������˽���ЩҪ��
Java Enterprise System �Ǵ�}����ͨ�Ŀ�ʶ��Ŀ¼������ļ���չ��4�ģ�
ÿ�ּ���������Ʒ��ʹ�� Directory Server ���涼�������֮�������ǿ��Դ��±?ʼ���˽���Щ���첢�Բ�����й滮��
�����¼ (SSO) ���û�
Ҫ�������Ʒ4���� SSO������Ϊÿ��Ӧ�ó����ñ������û������û���¼��ʹ�ø�Ӧ�ó���ʱ������ʹ�� SSO��
�� Java Enterprise System ����������� SSO ʱ����Ҫ�����Ŀ¼�ṹ�����ǣ������й�����Ŀ�ҹ�����Ŀ���й�������ֵ������Լ�С SSO �ĸ����ԡ�SSO ���ڷֱ�ʹ�ö�b�� Directory Server ��}�� Sun One Ӧ�ó���֮�䷢�����á��������}����ݿ��еĹ�������ֵ�����û��������� cn= �� uid= �ȣ�����ͬ��������ȡ����Ĵ�ʩ4��������������⡣
���� Java Enterprise System �û�ͨ���� LDAP ��ݿ�������û���Ŀ�������û���Ŀ����ʹ��ÿ�� Sun ONE Ӧ�ó��ķ�ʽ4�������û���
ע
��ʹ�������û���Ŀ������û��ΪӦ�ó��������û���Ŀ֮ǰ����Щ���û�����ʹ����ЩӦ�ó���ÿ�� Sun ONE Ӧ�ó������Լ���һϵ��Ҫ���ڸ�(����ЩҪ��
����ʹ�ö���ͼ�ι��ߺ������й���4�����������û���Ŀ����ʹ������Ӧ�ó����й���ϸ��Ϣ����μ��û��ñ���ģʽ���߲ο���
���� Java Enterprise System �û��Ĺ�̰�(�� LDAP �д�����֯��ṹ���ڸ���֯��������û����Լ�������Ŀ��ʹ�ø��� Sun ONE Ӧ�ó���
ʵ�ֻ���ʽ�û����?����(�ĸ��裺
����С����ϸ�����˸���衣
�滮�û�����֯
�滮�û�����֯�����¸����裺
- �鿴�ؼ� LDAP �����(��
- �й���ϸ��Ϣ����μ� Sun ONE Directory Server 5.2 Getting Started Guide (http://docs.sun.com/doc/816-6696-10)��
- �鿴 Sun ONE �����Ʒ���ʹ�� LDAP
���������Ʒ���ض������������ֵ���й��е���5�ԡ�ÿ���Ʒ��Ҫ���ض��Ķ�������ӵ���֯ (o=) ���û� (uid=) ��Ŀ����������}����;��
- ����ǡ���Ŀ��Ӧ�ó���ʹ��
- ʹ��Ŀ����һ��������
�û�����Ӧ�ó����ǰ������ǣ�
- ʹ�������ֵ���������ǵĸ���֯��Ŀ�����˲���ͨ���ɰ�װ����ִ��һ�Ρ���
����������֯����ÿ���� Identity Server �д�������֯ʱ������Ҫ����ָ������ʹ�÷������еĶ���������Ա����װ������Ĭ�ϻ��ʼ��ִ֯�д˲���
- ��ʹ�������ֵ�����������Լ����û���Ŀ���˲�����ÿ���û���ɣ���
�±���ʾ�����û���Ŀ�����ȷ�Ķ������Ч���Ǿ��в�ͬ�������}���û���Ŀ��ֻ�� user2 ������ȷ����Ŀֵ������ʹ�� Identity Server��Messaging Server �� Portal Server��
�� 11-2 �û���Ŀ�Ͷ�����ʾ��
�û���Ŀ һ�������
���÷���
���
��Ϣ����
����
��� user1
��Ŀ¼�����������
user2
��Ŀ¼������������Լ� Identity Server��Messaging Server �� Portal Server ������
X
X
X
ÿ�������Ʒ���ĵ���˵���˸��Զ� LDAP ��Ҫ���� 11-4 �г�����ЩҪ��
- ȷ����֯
�� Java Enterprise System �İ�װ������Լ���װ������ù���У��������ṩ�����LDAP ��� Usergroup ��֯��Ҫʹ���������Ʒ����ͬ���û���Ŀ���У�����ȷ�����в�Ʒ����ͬһĿ¼��
�����Ʒ�ڶ�����֯��ƺ�Ŀ¼������ʱ���кܴ������ԡ�
- ȷ��Ҫ��װ�������Ʒ
ѡ��Ҫ��װ�IJ�Ʒʱ����ע��ѡ���Ĺ�����Ľṹ��
ע
����Ҫ����װ����ֵ��Java Enterprise System �����ú�ʹ�û���������ָ���Լ� DIT �ṹ��ʹ���b�����������Ʒ�����Ҫ��װ���в�Ʒ��ʹ���ǹ���ͨ�õ��û���Ŀ�����������ڸ����������ù�����ṩ�� DIT ���ֵ��
�±���ʾ�˰�װ���� LDAP ֵʾ����ע��ʾ�������ֵ������ע��������������Ʒ�����������ͬ�ġ����ڴ˱?default domain ȡ���� Default Organization ֵ��
��װ�����������Ʒ
�ڰ�װ�����ú����ִ�й���У��ṩ��ǰһ�����ᵽ���ض� DIT ֵ����������λ����Ҫ�ṩֵ��
- ���� Java Enterprise System ��װ����
- ����λ�� /opt/SUNWmsgsr/lib Ŀ¼�µ� comm_dssetup.pl �ű���
- ���� ms_svr_base/sbin/ Ŀ¼�µ� Messaging Server configure �ű���
- ���� cs_svr_base/SUNWics5/cal/sbin Ŀ¼�µ� Calendar Server csconfigurator.sh ʵ�ó���
- ���� ims_svr_base/SUNWiim/opt Ŀ¼�µ� Instant Messaging ���ó���
- �� Administration Server �У�������Ϣ���͡������ó����Ҫ��
�йذ�װ�����������Ʒ����ϸ��Ϣ����ο���ָ�ϡ�
�ñ��û�
�ñ��û��IJ����(ʹ�ñ�Ҫ��ֵ�����ݿ���Ŀ����ʹӦ�ó����ܹ����û�����ִ֯�в�������û���Ŀȱ������Ķ����������ֵ����Ӧ�ó���Ը��û������á�
Ϊÿ���Ʒ�����ñ���Ҫ}������裺
�鿴���Ҫ��
�±���ʾ�˸�������Ʒ�ڶ���������Է����Ҫ����ÿ��Ӧ�ó��������Ƚ������Ѽ��Ķ�������ӵ��û���Ŀ��Ȼ����û��ſ���ʹ��Ӧ�ó���
����������������⣬�����Ӧ�ó���Ҫ���������������ԡ�����û���
�������в�Ʒ����Ҫ���Ļ����ࡣ�й�ÿ���Ʒ�����༰���÷�����С���ϣ���μ����������Ʒ���ĵ���
- Sun ONE Messaging and Collaboration 6.0 Schema Reference Manual (http://docs.sun.com/doc/816-6710-10)
- Sun ONE Identity Server 6.1 Installation and Configuration Guide (http://docs.sun.com/doc/816-6771-10) �� 5 �� "Installing Identity Server Against an Existing Directory Server"
- Sun ONE Portal Server 6.2 Administrator's Guide (http://docs.sun.com/doc/816-6748-10)
ʹ������ �� ѡ�� LDAP ����ѡ��
�� 11-4 �еĶ�������Ҫ��ӵ� LDAP ��ݿ����ȷ��Ŀ�С����������в�Ʒ�Ա������ͬ��Ŀ¼�ṹ���а�װʱ�����������ֵ������ӵ���֯��Ŀ�С����ǣ���ͬ�İ�װ˳����ܻᵼ�²�������ֵ�����ڣ��Ӷ���֧�������û������ñ��û�ǰ����ʼ�ռ�����֯����ñ��Ƿ���ȷ��
�±��(�˲鿴���������� LDAP ��Ŀ������ѡ���й����ʹ�� ldapmodify �������û���ʾ����μ�ʹ�� LDAP �������ñ��û���
�� 11-5 �鿴���������� LDAP ��Ŀ��ѡ��
���Ӽ��� ���ߺͷ���
����1����С��Ŀ Sun ONE �ĵ��е����λ��
��
Identity Server ����̨���� amadmin �� commadmin
2
��Sun ONE Identity Server 6.1 ����ָ�ϡ�(http://docs/sun.com/doc/817-4409-10) �� Sun ONE Messaging and Collaboration 1.0 User Management Utility Installation and Reference Guide (http://docs.sun.com/doc/817-4216-10)
�м�
Sun ONE Administration Server������ֱ�Ӵ��� LDAP ��ݿ���Ŀ��ͼ�ι��ߣ�
1
Sun ONE Directory Server 5.2 Getting Started Guide (http://docs.sun.com/doc/816-6696-10) �� 3 �¡�A Quick Look at Directory Server Console�������ڹ�����Ŀ
��
ldapmodify ldif_input_file
1
Sun ONE Directory Server 5.2 Getting Started Guide (http://docs.sun.com/doc/816-6696-10) �� 4 �¡�A Quick Look at Directory Server Command-Line Utilities����������ӡ���ĺ�ɾ����Ŀ
רҵ��
�����Զ������� Identity Server
1
��Sun ONE Identity Server 6.1 ����ָ�ϡ�(http://docs.sun.com/doc/817-4409-10) �� Sun ONE Identity Server 6.1 Customization and API Guide (http://docs.sun.com/doc/816-6774-10) �� 6 �¡�Service Management�������ڷ�����
�й���ϸ��Ϣ����μ�ʹ�� Identity Server �����ñ� Java Enterprise System �û���ʾ����
1����IJ�Ʒ���������Լ�������û���Ŀ��Ҫ�����ַ�ʽ���� Java Enterprise System �û���Ŀ����Ҫ�ڶ���Ʒ�����й��ߡ�
�û��ñ���ģʽ���߲ο������ṩ���йؿ����� Calendar Server��Identity Server��Messaging Server �� Portal Server ���ñ���ģʽ�ĵ������ߵIJο���
�����Ʒ�ĵ�
�� 11-6 ˵���� Java Enterprise System �� Sun ONE �����Ʒ�ĵ��������ñ��û������ģʽ���⣩���ᵽ����Ϣ���ͺ�λ�á�
�� 11-6 �����Ʒ�ñ���ģʽ�ĵ�
����
�½�
Ŀ¼
Sun ONE Identity Server 6.1 Migration Guide (http://docs.sun.com/doc/816-6771-10)
�� 3 �¡�ʹ�����ṩ��Ŀ¼���� Identity Server��
����˵����λ��ڰ��û���ݵ�����Ŀ¼��װ Identity Server�����⣬��������������� Identity Server ��ʹ��Ŀ¼��Ϣ�� (DIT)���Լ���ζ����� Directory Server ��Ŀ¼��Ŀ��������ĸ�ġ�
Sun ONE Identity Server 6.1 Customization and API Guide (http://docs.sun.com/doc/816-6774-10)
�� 6 �¡�Service Management��
���½��ܶ������ķ�����XML �ļ��Ľṹ�Լ��������Ӧ�ó����̽ӿ� (API)��
Sun ONE Messaging and Collaboration 1.0 User Management Utility Installation and Reference Guide (http://docs.sun.com/doc/817-4216-10)
�� 3 �¡�CommandLine Utilities��
��ָ�Ͻ����������� Sun ONE Messaging and Collaboration ��װ�������û�����ʵ�ó�������������û�����ʵ�ó�������� (commadmin)�����ṩ�����ʾ���û�����ʵ�ó�����һ�������й��ߣ�����Ϊʹ�� Identity Server 6.1 �� Messaging Server �� Calendar Server �ñ��û����顢�����Դ��
Sun ONE Messaging and Collaboration 6.0 Schema Reference Manual (http://docs.sun.com/doc/816-6710-10)
�� 1 �¡�Overview��-��Data Model for Sun ONE LDAP Schema, v.2��һ��
���Ҫʹ�� LDAP �ñ� Sun ONE Messaging Server �� Sun ONE Calendar Server����Ӧ�Ķt�ָ�ϡ����ֲ�Ķ��߰�(��
��Sun ONE Calendar Server 6.0 ����Աָ�ϡ�(http://docs.sun.com/doc/817-4706-10)
�� 2 �¡�Managing Calendar Server Users and Calendars��-��Provisioning New Calendar Server Users��һ��
�����ṩ�й��ñ� Calendar Server ���û���������Ϣ��
��Sun ONE Calendar Server 6.0 ����˵��(http://docs/sun.com/doc/817-4617-10)
���� LDAP ģʽ�汾��
���ĵ�ָ��� Schema v.2 ��֧�֣��������� Messaging Server 6.0 Schema Reference Manual��
��Sun ONE Messaging Server 6.0 ����˵��(http://docs.sun.com/doc/817-4624-10)
����ķ���˵��
���ĵ������� commadmin ʵ�ó�������¿������
�����Ʒ�ñ�����
�±������������ Sun ONE �����Ʒ���ñ����ߡ�