Sun Java Enterprise System 2003Q4 �w�˫�n |
�� 11 ��
�G�ز�´�M�ϥΪ������y�z����إߩM�z Java Enterprise System ��´�P�ϥΪ̡A�H�ϥΩM�s�� Sun ONE ���~�����)ʸ�T�H�ΰ����u�@��T�C
�����]�t�H�U�U�`�G
�A�� Directory Server���`���Ѫ���T���U��z�A�� Directory Server �P�� Java Enterprise System ���~�G�بϥΪ̤�������Y�C���`�ٴy�z���Ҧ����~�G�ئ@�ΨϥΪ̪��c�Q�A�ä��Х��t�� Java Enterprise System �ϥΪ̱b�᪺���!C
�ؿ��´�M�ϥΪ̷��[
Java Enterprise System ���~ (�p Portal Server�BMessaging Server �M Calendar Server) ���ϥ� Directory Server �N�ϥΪ̸�T�x�s�� LDAP ���ءCJava Enterprise System Directory Server �O���h�� LDAP ��Ʈw�C���h�q�`�O��ؿ��T�� (DIT)�CLDAP �ؿ��A�������غc�϶�٬������C
DIT �i��g�j�h���ɮרt�ΨϥΪ���ҫ��A�N�𪺮کβĤ@�Ӷ�����ܦb���h�����ݡC�w�ˮɡADirectory Server �|�إ߹w�]�ؿ��C
�𪺮ں٬��ڦr���C�w�ˮɡA�ؿ�b�ڦr�$U�|�]�t�T�Ӥl��G
�w�˴v��A�̹w�]�|�إߨϥΪ̸�Ʈw�C�ϥΪ̸�Ʈw���w�]�W�٬� o=userRoot�C�z�i�H�b�w�ˮɲ��J����Ʈw�A�ΥH��A���J�C
�Ƶ�
��� Messaging Server �M Calendar Server �w�ˡA�z�i�H��� Directory Server Setup �{���� comm_dssetup.pl �H�dzƦ��ؿ�C���{���ɥi�̷Ӧ��ؿ�t�m�ϥΪ�/�s�հr�!B����������B�t�m DC �ڥH�ΰ���L���ʡC
�аѾ\�w�˫�t�m Calendar Server �M�w�˫�t�m Messaging Server�A�H��o��h��T�C
�U����ܽd�� DIT�C�b���Ϥ��A�w�N o=userRoot �r�-��s�R�W�� dc=example,dc=com�A�ӥB�w�[�J���[�l��H�ϬM��´�����h�C
�� 11-1 �d�� DIT �����c
�W�Ϥ���ܪ����ܦ@�� Identity Server �M Messaging Sun ONE LDAP Schema v.2 ���� DIT�CSun ONE LDAP Schema v.2 ���ѻP Identity Server �H�Ψ�L��O�t�� LDAP �譱3�ε{������X�A�� Sun ONE LDAP Schema v.1 ��²��C�аѾ\�� 12 ���uMessaging Server 6.0 ���G�ةM��ط��!v�A�H��o���� Sun ONE LDAP Schema v.2 ����h��T�C
Java Enterprise System �ϥΪ̱b�᪺��T�x�s�b�ϥΪ̶��� (�b�� 11-1 ���H uid= ���) ���C�ϥΪ̶��إѺ�줸�� (�H dc= ���) �Ӳ�´�C��´�H o= ��ܡA��´�椸�h�H ou= ��ܡC
�y�z Java Enterprise System �ϥΪ�
Java Enterprise System �ϥΪ̪����2[�\�H�U���e�G
- �i�ϥΥH�U���3�ε{�����ӧO�@��ϥΪ̡GIdentity Server�BPortal Server�BMessaging Server�BCalendar Server �� Instant Messaging Server�C
- �x�s�b LDAP ��Ʈw���ؤ����@��ϥΪ̸�ơC�b��²�檺��פ��A�Ҧ����~��Ū��M�g�J�ۦP���ϥΪ̶��ءC
- �ȷ�ϥΪ̪����ؤ��]�w�F�A�?�ȮɡA�~�֦����~3�ε{���s���v���@��ϥΪ̡C
- �@�� LDAP �ϥΪ̶��ت��ϥΪ̱b��A�o�بϥΪ̶��إ]�t���~3�ε{���һݪ��Ҧ��ϥΪ̸�ơC
�@�β�´�c
Java Enterprise System �i��Ҧ����~�@�Τ@�զ@�� LDAP �ϥΪ̶��ءC3�ε{���\��s���v�z�L�ۦP���ضi�汱��C�z�i�H�ϥ� Identity Server �D���x�P��L�G�ؤu��M�ϥΪ̺z�u��A�P�@�ΨϥΪ̶��ؤ��ʡC
Java Enterprise System ���u��
Java Enterprise System ���\�b�䴩�Ҧ����~3�ε{���� LDAP ���إ߳�@�ϥΪ̱b��C�ѩ�ϥΦ����ϥΪ̱b��L�ݳz�L�����T���@�h�ӨϥΪ̥ؿ�A�åB�L�ݦP�B�o�ǥؿ�A�]���i�j�T��֨t�Φ����A��²�ƺz�u�@�A�i�ӭ��C�֦������C
�G�ؤ������[�G�بϥΪ̪��ʧ@�]�A�b Directory Server ���s�W�B�ק�ΧR�����ءC�H�U���ؿ�ت��G�ؤ����G
�p�ݦ���w��C�Ӥ��G�ؤu�㤧�M��A�аѾ\�ϥΪ̧G�ءB��ةM�u��ѷ��C
�ؿ��T�� (DIT) �`�N�ƶ����`�y�z�N�z�� DIT �W�����`�� Java Enterprise System ���p���@���.ɩһݪ���T�C
���~ DIT �`�N�ƶ�
�Y�n�W���j�� Java Enterprise System ���p�A�z�ݭn�A�ѨC�Ӥ��~�� LDAP �ݨD�C���`���Ѫ��I����T���U��z�`�J�A�ѡC
Java Enterprise System �q�ⶵ�@��ؿ��A���譱���N�v�B�o�i�ӨӡC
�C���N�M���~�b�ϥ� Directory Server �譱�����ӷL�t�O�C�аѨ��U��A��B�A�ѳo�DzӷL�t�O�A�óW���z�����p�C
��@ñ�J (SSO) �P�ϥΪ�
�Y�n�~��� SSO�A�z�������C��3�ε{���G�ش�ըϥΪ̡C�ȷ�ϥΪ̥i�H�n�J�èϥγo��3�ε{���ɡA�L�̤~�i�ϥ� SSO�C
�ҥ� Java Enterprise System ��A�������� SSO �ä��ݭn�@�Ϊ��ؿ�c�C��O�A�֦���Ʀ@���ݩʭȪ��@�ζ��إi�H�z�L���C����ʨ�²�� SSO�CSSO �N�b�ϥΦU�ۥؿ��A������� Sun One 3�ε{�������u�@�C��O�A�p�G��Ӹ�Ʈw�����@���ݩʭ� (�Y�ϥΪ̩R�W�ݩ� cn=�Buid= ��) ���P�A�z�����S�O�`�N�A�קK�o�ͩR�W���D�C
�z Java Enterprise System �ϥΪ��z�i�H�b LDAP ��Ʈw���[�J�s�ϥΪ������A�M��N�ӨϥΪ̶��ذt�m���P�C�� Sun ONE 3�ε{���t�X�u�@�A�Ѧ��K�i�إ߷s���ϥΪ̡C
�Ƶ�
�b�|���w��Y��3�ε{���t�m�ϥΪ̶��ؤ��e�A�Y�Ϥw�إߤF�o�Ƕ��ءA�s���ϥΪ̤��L�k�ϥθ�3�ε{���C�C�� Sun ONE 3�ε{�������ۤv���@�ջݨD�A���`�|���i�淧�z�C
���h�عϧΤu��M��O��u��i�Ω�إߨϥΪ̶��بñN��t�m���i�P�Ҧ�3�ε{���t�X�ϥΡC�аѾ\�ϥΪ̧G�ءB��ةM�u��ѷ��A�H��o��h��T�C
�z Java Enterprise System �ϥΪ̥]�A�b LDAP ���إ߲�´�c�B�b�Ӳ�´��U�s�W�ϥΪ̡A�H�ΰt�m�o�Ƕ��ػP�U�� Sun ONE 3�ε{���t�X�ϥΡC
���������ϥΪ̺z��ת��B�J���|�ӡG
�H�U�U�`�|���Ѧ���C�ӨB�J����h�ԲӸ�T�C
�W���ϥΪ̻P��´
�W���ϥΪ̻P��´�]�A�H�U�����B�J�G
- �d�\�D�n�� LDAP �D�ҡA�]�A�G
- �аѾ\�uSun ONE Directory Server 5.2 Getting Started Guide�v(http://docs.sun.com/doc/816-6696-10)�A�H��o��h��T�C
- �d�\ Sun ONE ���~�ϥ� LDAP ���覡�C
�Ҧ����~���S�w�������O�M�ݩʭȳ������b���̩ۨʡC�C�Ӳ��~���ݭn�N�S�w�������O�[�J [��´] (o=) �M [�ϥΪ�] (uid=) ���ؤ��C�������O����إγ~�G
- �u�аO�v���ءA���3�ε{���i�ϥΥ�
- ���\���ؤ��]�t�@�շs�ݩ�
�ϥΪ̵L�k�s��3�ε{���A����G
- �w���ͨϥΪ̪���t��´���ػP���n���ȡC(�q�`�Ѧw�˵{�����@���C)
�b�U�ު���´�M��줤�A�C���z�b Identity Server ���إ߷s��´�ɡA���ݭn������w�A�ȡA�åΪA�ȯS�w���������O�M�ݩʼаO���C�w�˵{���u�w��w�]��´�Ϊ�l��´�B�z�o���u�@�C
- �w���ͨϥΪ̦ۤv���ϥΪ̶��ػP���n���ȡC(�ѨC��ϥΪ̰��C)
�U�?��b�ϥΪ̶��ؤ��[�J���T�������O���ĪG�C�Ҷq�֦����P�������O����ӨϥΪ̶��ءC�u�� user2 �֦����T�����حȡA�i�H�ϥ� Identity Server�BMessaging Server �M Portal Server�C
��� 11-2 �d�ҨϥΪ̶��ةM�������O
�ϥΪ̶���
�@�몫�����O
�i���A��
����
�T���ǰe
��ƾ�
�J�f��
user1
�ؿ��A���������O
user2
�ؿ��A���������O�P Identity Server�BMessaging Server �M Portal Server �������O
X
X
X
�U���~�������|�y�z�C�Ӳ��~�� LDAP �ݨD�C��� 11-4 ���ѤF����o�ǻݨD���M��C
- �M�w��´
�b Java Enterprise System ���w�˩M�w�˫᪺�t�m�v��A�z�������Ѯڦr�!BLDAP �ک� usergroup ��´�C�Y�n��Ҧ����~��ۦP���ϥΪ̶��ا@�~�A�����T�O�Ҧ����~�@�ΦP�@�ؿ��C
�Ӧb�w�q��´�W�٩M�ؿ��`�ɡA�j�h�Ʋ��~�����F���C
- �T�w�n�w�˪����~
��z���n�w�˪����~�ɡA�Ъ`�N�z��ܪ��@�ξc�C�����ھڤ��~�A�b Java Enterprise System �w�˵{���Τ��~���w�˫᪺�uconfigure�v�{���ɤ����� LDAP �ȡC
�Ƶ�
�z�ݭn��զw�˵{�����ȡCJava Enterprise System ���t�m�᪺�u��i��ϥΪ��F���a��w�U�ۿW�ߩ��L���~�� DIT ���c�C�p�G�z�n�w�˩Ҧ����~�A�H�K�o�Dz��~�@�ΦU�Ӧ@�ΨϥΪ̶��ءA�h������զU����t�m�B�J�����Ѫ� DIT �S�w���ȡC
�U����ܽd�Ҧw�˵{�� LDAP �ȡC�Ъ`�N�d�ҿ�J�ȡA�ê`�N�Ҧ����~���ڦr�'��ۦP�C���Adefault domain �|��N Default Organization �ȡC
�w�˩M�t�m���~
�z�i�b�w�˴v��M�t�m�᪺�B�J�����ѤW�@�`���쪺 DIT �S�w���ȡC�i����B�ݭn�z���ѭȡG
- ��� Java Enterprise System �w�˵{���C
- ��� comm_dssetup.pl �{���ɡA����� /opt/SUNWmsgsr/lib �ؿ�C
- ��� Messaging Server configure �{���ɡA����� ms_svr_base/sbin/ �ؿ�C
- ��� Calendar Server csconfigurator.sh ���ε{���A����� cs_svr_base/SUNWics5/cal/sbin �ؿ�C
- ��� Instant Messaging �t�m�{���A����� ims_svr_base/SUNWiim/opt �ؿ�C
- �b Administration Server ���A�Ω� Messaging Server�C(�t�m�{���ݨD)
�аѾ\����n�A�H��o����w�˩M�t�m���~����h��T�C
�G�بϥΪ�
�G�بϥΪ̥]�A���J��Ʈw���ػP���n���ȡA�p��3�ε{���~���ϥΪ̩M��´���@�~�C�p�G�Y�Ӷ��ؤ���|�F���n���������O���ݩʭȡA�h��3�ϥΪ̫K�L�k�ϥ�3�ε{���C
�w��C�Ӳ��~���G�ػݭn��Ӱ����B�J�G
�d�\��ƻݨD
�U����ܨC�Ӥ��~���������O�M�ݩʻݨD�C���C��3�ε{���A�z�����N�֨�Ҧ��������O�[�J�ϥΪ̶��ؤ��A�M��ϥΪ̤~��ϥθ�3�ε{���C
���F�W�z�������O�H�~�A�j�h��3�ε{���ٻݭn�]�w���[�ݩʨӡu�Ұʡv�ϥΪ̡C
�o�Ǫ������O���Y�ǥѤ��~�өw�q�C��L�h�O Directory Server �������Ѫ���ں��зǡC�Ҧp�AInetOrgPerson �O�ϥΪ̶��ذ������O�A���i�w�q uid�Bmail �M givenName �������ݩʡC
�ëD�Ҧ����~���ݭn�֤����O�Φ@�����O�C�p���A�ѦU���~�̤p���@�ժ������O�Ψ�γ~�A�аѾ\�H�U���~������C
- 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 �� 5 ���uInstalling Identity Server Against an Existing Directory Server�v(http://docs.sun.com/doc/816-6771-10)
- Sun ONE Portal Server 6.2 Administrator's Guide (http://docs.sun.com/doc/816-6748-10)
�ֳt�J�� ��� LDAP �z�ﶵ
��� 11-4 �����������O�ݭn�[�J�� LDAP ��Ʈw�������T���ؤ��C�N�Ҧ����~�t�m���̷ӦP�@�ؿ�c�i��w�ˮɡA�һݪ��j�h�ƭȳ��N�[�J��´���ؤ��C��O�A�ھڱz���w�˶��ǡA�ëD�Ҧ����ȳ��䴩�Ҧ��ϥΪ̡C�]���A�бz�b�}�l�G�بϥΪ̤��e�A���ҬO�_�w���T�G�ز�´��C
�U�?�z�Ω��˵�B�إߩM�ק� LDAP ���ت��|�ؿ�ܡC�аѾ\�ϥ� LDAP �ק��O�G�بϥΪ��A�H��o����p��ϥ� ldapmodify ��O�ק�ϥΪ̪��d�ҡC
��� 11-5 �Ω��˵�B�إߩM�ק� LDAP ���ت����
����
�{�� �u��M��k
�u���
�̤p�ƥ� 1 ���� Sun ONE ������
�� Identity Server �D���x�F�� amadmin �M commadmin
2
�uSun ONE Identity Server 6.1 �z��n�v(http://docs/sun.com/doc/817-4410-10) �M�uSun ONE Messaging and Collaboration 1.0 User Management Utility Installation and Reference Guide�v(http://docs.sun.com/doc/817-4216-10)
����
Sun ONE Administration Server (�i�Ω��ާ@ LDAP ��Ʈw���ت��ϧΤu��)
1
�uSun ONE Directory Server 5.2 Getting Started Guide�v�� 3 ���uA Quick Look at Directory Server Console�v���uManaging Entries�v(http://docs.sun.com/doc/816-6696-10)
����
ldapmodify ldif_input_file
1
�uSun ONE Directory Server 5.2 Getting Started Guide�v�� 4 ���uA Quick Look at Directory Server Command-Line Utilities�v���uAdding, Changing and Deleting Entries�v(http://docs.sun.com/doc/816-6696-10)
�S��
�a���ۭq�A�Ȫ� Identity Server
1
�uSun ONE Identity Server 6.1 �z��n�v(http://docs.sun.com/doc/817-4410-10) �M�uSun ONE Identity Server 6.1 Customization and API Guide�v(http://docs.sun.com/doc/816-6774-10) �� 6 ���uService Management�v���uService Definition�v
�аѾ\�ϥ� Identity Server �A�ȧG�� Java Enterprise System �ϥΪ̪��d���A�H��o��h��T�C
1���~�u��նȯ���ϥΪ̶��إ����һݭק復�̡C�Y�n�H���覡�z Java Enterprise System �ϥΪ̶��ءA�z�ݭn���h�Ӳ��~���u��C
�ϥΪ̧G�ءB��ةM�u��ѷ����`�O�i�Ω� Calendar Server�BIdentity Server�BMessaging Server �M Portal Server ���G�ػP��ػ�����M�u�㪺�ѷӡC
���~������
��� 11-6 �y�z Java Enterprise System �M Sun ONE ���~����������G�بϥΪ̩M�A�Ѻ�ذ��D�ɩһݪ���T�������M��m�C
��� 11-6 ���~�G�ػP��ػ�����
�ѦW
���`
���e
�uSun ONE Identity Server 6.1 Migration Guide�v(http://docs.sun.com/doc/816-6771-10)
�� 3 ���uConfiguring Identity Server with a Provisioned Directory�v
�������Ѩ̷ӥ]�t�ϥΪ̸�ƪ��{���ؿ�w�� Identity Server ������C�ٻ���p��N Identity Server �t�m���ϥαz���ؿ��T�� (DIT)�A�H�Φp���z�{���� Directory Server �M�ؿ�ضi�楲�n���ܧ�C
�uSun ONE Identity Server 6.1 Customization and API Guide�v(http://docs.sun.com/doc/816-6774-10)
�� 6 ���uService Management�v
�������Ѧ���p��w�q�A�ȡBXML �ɮ��c�H�ΪA�Ⱥz3�ε{���]�p���� (API) ����T�C
�uSun ONE Messaging and Collaboration 1.0 User Management Utility Installation and Reference Guide�v(http://docs.sun.com/doc/817-4216-10)
�� 3 ���uCommand-Line Utilities�v
����n�Բӻ���p��w�˩M�t�m Sun ONE Messaging and Collaboration ���ϥΪ̺z���ε{���C�ٴy�z�ϥΪ̺z���ε{������O (commadmin)�A�ô��ѻy�k�M�d�ҡC�ϥΪ̺z���ε{���O�@�եi���ϥ� Identity Server 6.1 �� Messaging Server �M Calendar Server �G�بϥΪ̡B�s�աB���H�θ귽����O��u��C
�uSun ONE Messaging and Collaboration 6.0 Schema Reference Manual�v(http://docs.sun.com/doc/816-6710-10)
�� 1 ���uOverview�v-�uData Model for Sun ONE LDAP Schema, v.2�v
�p�G�z�n�ϥ� LDAP �G�� Sun ONE Messaging Server �� Sun ONE Calendar Server�A�о\Ū����n�C����U���A�ΤH�s�]�A�G
�uSun ONE Calendar Server 6.0 �z���n�v(http://docs.sun.com/doc/816-6708-10)
�� 2 ���uManaging Calendar Server Users and Calendars�v-�uProvisioning New Calendar Server Users�v
���`���ѥH�U����G�طs Calendar Server �ϥΪ̪���T�G
�uSun ONE Calendar Server 6.0 �����`�N�ƶ��v(http://docs/sun.com/doc/817-4618-10)
�u�s�� LDAP ��ءv
������X�� Schema v.2 ���w���䴩�A�B�ѷӡuMessaging Server 6.0 Schema Reference Manual�v�C
�uSun ONE Messaging Server 6.0 �����`�N�ƶ��v(http://docs.sun.com/doc/817-4625-10)
��Ӫ����`�N�ƶ�
�����y�z commadmin ���ε{�����̷s�o�i��T�C
���~�G�ؤu��
�U��y�z�Ω� Sun ONE ���~���G�ؤu��C