![]() | |
Sun Java System Portal Server 6 2005Q4 ����ָ�� |
�� 4 ��
���� Portal Server ��ʹ�ð�ȫ�ⲿ LDAP Directory Server��Ĭ�ϰ�װ�У�Sun Java System Portal Server��Sun Java System Access Manager �Լ� Sun Java System Directory Server �������ͬһ��������С����������ܡ���ȫ�Ժͼ���Ŀ�����Ҫ��������ڵ��5��ⲿ��������� Directory Server����ʹ Portal Server ͨ��ʹ�á���ȫ���ֲ㡱(SSL) �İ�ȫl��4����Ŀ¼��
ע
Ϊͨ��ȫl�ӷ��� Directory Server���������� Sun Java System Web Server �� Sun Java System Application Server ��ί��ǩ��Ŀ¼֤���֤����Ȩ��
�� Portal Server ����������ʹ���ⲿ LDAP Ŀ¼����Ҫִ�����²��裺
���� Directory Server ���� SSL ������
- ȷ�� Directory Server��ns-slapd ��̣����������ns-httpd ��̣���������������С�
- ͨ������������ݣ��Գ����û�������ն˴����� Directory Server ����̨��
/var/opt/mps/serverroot/startconsole
- ������ʾ�ĵ�¼�����У����� admin ��Ϊ Directory Server ���û����������
- �ڿ���̨����ര����չ��Ŀ¼��ֱ�������������顱�µ� Directory Server ʵ��
- ѡ�� Directory Server ʵ������
- ѡ������Ȼ��ѡ����֤�顱��
��һ��ִ�д�����ʱ��ϵͳ��Ҫ����ͨ����������4����һ��֤����ݿ⡣����´����룬��Ϊ���Ժ��� Directory Server ʱ���õ���
- ��������
���֡�֤������������ݸ���������в���4���һ��֤�������������͵���֤����������(CMS) ���к���CMS ���������֤�顣ͨ��������ݸ��Ƶ�һ���ļ���4�����֤������ĸ�����
- ֤�������͵� CMS ���� CMS ����Ա4���������ؾ�����֤�顣
- ��� DS �����֤�鼰 CMS ֤�顣
���� CMS ��Ϊ DS �����֤�飬���Ա����Ը� CA ��ݵ��� CMS ֤��4ί�� CMS��
- ѡ����֤�顱����������֤�顱��Ȼ���װ����
���֡�֤�鰲װ����
- ������ 8 ������֤����ݸ��Ʋ�ճ���ı���Ȼ��������4��װ֤�顣
֤��ɹ���װ����Ϊ��������֤�顱ѡ��е�һ����������ʾ��
- �ڡ�����֤�顱���ڴ�����£�ѡ��CA ֤�顱ѡ���
��������� 9 �д��л��֤��� CA λ�ڡ�CA ֤�顱�б��У����������ڸ��б��а�װ֤�顣
���֤�鲻λ�ڸ��б��У�����Ҫ��֤����Ȩ���ȡ�� CA ֤�飬�����а�װ��
- ����رա��Թرա�����֤�顱���ڡ�
- ѡ�����á�ѡ���
- ������ܡ�ѡ���Ϊ�˷�����ѡ�С����� SSL����ʹ������ϵ�У�RSA ��ѡ��Ȼ����桱��
- �� "Web" ѡ��ġ����ܶ˿ڡ��ֶ�����֤��ָ��һ����Ч�˿ںţ�Ȼ����桱��
Ĭ�϶˿�Ϊ 636��
- ������ Directory Server�����ṩ�ڲ���6 �������֤����ݿ����롣
������ġ�Ŀ¼������Ϊ SSL l������˿� 636��Ĭ��ֵ����
����ί����ݿ�
����ί����ݿ�ʱ����Ҫָ��һ��������Կ���ļ������롣��ʹ�ü���ͨ�ŵķ�����ʱҲ����Ҫ�����롣
��֤����ݿ��У��������洢������˽����Կ��������Կ���ļ�����Կ���ļ����� SSL ���ܡ�����Ͱ�װ������֤��ʱ���õ���Կ���ļ�����װ���֤��洢��֤����ݿ��С�
����֤����ݿ�Ĺ��ȡ������ʹ�õ� Web ��������͡�����˵�������� Sun Java System Application Server �ϴ���֤����ݿ⣬Ҳ���� http://docs.sun.com �ϵ� Sun Java System Application Server Administration Guide to Security ���ҵ���Щ˵��
�� Sun Java System Web Server �ϴ���֤���˵�����λ�� http://docs.sun.com �� Sun Java system Web Server, Enterprise Edition Administration Guide ���ҵ���
Ҫ�� Sun Java System Application Server �ϴ���֤����ݿ⣬���ڹ��������ִ�����²��裺
ʹ�� password.conf �ļ�
�����Ҫ������ SSL/TLS �� Sun Java System Application Server ��Ϊ SSL �������ú��ܹ��Զ�����������Խ�ί����ݿ����뱣���� password.conf �ļ��С�
�й� password.conf �ļ��Ľ�һ����Ϣ���μ� Sun Java System Application Server Administrator's Configuration File Reference �е� Using the password.conf File��
ͨ��������ʹ�� /etc/rc.local �� /etc/inittab �ļ�4�������� UNIX® SSL �ķ�������Ϊ��÷�����ʱ��Ҫ�������롣��Ȼ�������Դ��ı���ʽ������һ���ļ���ʱ�����Զ��������� SSL �ķ�������������������������� password.conf �ļ�Ӧ�鳬���û���װ�÷�������û����У�ֻ�������߲Ŷ�����ж�дȨ�ޡ��� UNIX �У��������� SSL �ķ�������������� password.conf �ļ��л��кܴ�İ�ȫ�������κ���ֻҪ�ܹ����ʸ��ļ����Ϳɷ��ʸ������� SSL �ķ���������롣�ڽ������� SSL �ķ���������뱣���� password.conf �ļ���ǰ��Ӧ��ֿ��ǰ�ȫ���⡣
��װ��֤����Ȩ�� (CA) ֤��
��װ�� CA ֤��Ĺ��ȡ������ʹ�õ� Web ��������͡�
���¹�̽�������� Sun Java System Application Server �ϰ�װ�� CA���ù��Ҳ���� http://docs.sun.com �ϵ� Sun Java System Application Server Administration Guide to Security ���ҵ���
�� Sun Java System Web Server �ϰ�װ�� CA ��˵�����λ�� http://docs.sun.com �� Sun Java system Web Server, Enterprise Edition Administration Guide ���ҵ���
�ṩ֤���4Դ���ȡ�� CA ֤���4Դ��ͬ��
Ҫ��װ CA ֤�飬���ڹ��������ִ�����²��裺
- ���� App Server ʵ��������ѡ�������ʵ��
- ���ʡ���ȫ����
- ѡ��֤����?��
- �����װ��t�ӡ�
����ʾ����װ������֤�顱��
- ѡ������֤����Ȩ�� (CA) �Ի�� CA ֤�飬�� CA Ϊ��ϣ���������Ϊ���пͻ�����֤ʱ������ CA��
- ����-�б���ѡ�����ģ�顣
- ������Կ���ļ������롣
- ���֤�齫��Ψһ���ڴ˷�����ʵ���֤�飬�뽫֤������ֶ���գ���ǣ�
- ѡ��һ��
- ����ȷ������
- ѡ�����֤�顱��װ��֤�顣
- ���� App Server ʵ������еķ�����ʵ��Ȼ��Ӧ�ø�ġ���
- ֹͣ���������������ʹ�����Ч��֤�鱻�洢�ڷ������֤����ݿ��С��ļ���Ϊ cert8.db��
ʹ�� SSL �� Directory Server ����ͨ��
Ҫʹ Access Manager �ܹ��� SSL �� Directory Server ����ͨ�ţ���������²��裺
- �༭ /etc/opt/SUNWam/config/AMConfig.properties �ļ����˲����������أ����ұ���ҪΪ Sun Java System Web Server �Լ� Sun Java System Application Server ִ�С�
- �� AMConfig.properties �ļ��е��������ôӣ�
com.iplanet.am.directory.ssl.enabled=false
com.iplanet.am.directory.host=server12.example.com�������Ҫ��ģ�
com.iplanet.am.directory.port=389
����
com.iplanet.am.directory.ssl.enabled=true
com.iplanet.am.directory.host=server1.example.com
com.iplanet.am.directory.port=636��DS ʹ�ü��ܵĶ˿ڣ�
- ��� AccessManager-base/SUNWam/config/ums/serverconfig.xml �ļ��е�l�Ӷ˿ں�l������ֵ���ɿ���ģʽ��Ϊ SSL��
- �༭ serverconfig.XML �ļ��������дӣ�
����
- �� serverconfig.xml �ļ���������Щ���֮�������� Web ����