�!
� ��� � ��� ���� ��� ���� ��, ��� 169 ���� �� H ������� �����.
� 4 �(2004� 2�)
� ��� � ���� ��� ���� �� �, Tivoli Identity Manager �� 4.5.1 � �� �� ���� ���� �����.
� ���� SA30-2015-02� �����.
© Copyright International Business Machines Corporation 2004. All rights reserved.
��
�� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix
� �� �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix
�� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix
Tivoli Identity Manager ����� . . . . . . . . . . . . . . . . . . . . . . . . . . ix
�� �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi
�� �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xii
�� �� ���. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xii
�� ��� �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xii
����� �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiii
� �� �� �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiii
�� �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiii
� ��� ��� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiii
�� 4.5.1 ������� ���� �� �� �� . . . . . . . . . . . . . . . . . . . . xiv
HOME ���� �� �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiv
� 1 � �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
���� � ����� ��� . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
4.5.1 �� ��� �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
�� Tivoli Identity Manager ����� . . . . . . . . . . . . . . . . . . . . . . . . 2
� ����� Tivoli Identity Manager �� 4.5.1 �� . . . . . . . . . . . . . . . . . . . 2
� 2 � �� �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
WebSphere Application Server �� . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
�� �� �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Tivoli Identity Manager� �� ���� ��. . . . . . . . . . . . . . . . . . . . . . . . 6
Tivoli Identity Manager Server �� . . . . . . . . . . . . . . . . . . . . . . . . . . 7
�� ���� �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
�� ���� �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Java ��� �� ��� � �� ��� ���� . . . . . . . . . . . . . . . . . . . . . 10
Tivoli Identity Manager� ���� WebSphere �� ���� . . . . . . . . . . . . . . . . 10
� 3 � ������ �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
IBM DB2 �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
�� � � �� �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
IBM DB2 JDBC ���� �� . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
JDBC � 2 ����� �� IBM DB2 �� 7.1 � 7.2 �� . . . . . . . . . . . . . . . . 17
� ���� ��� ����� IBM DB2 ���� �� �� . . . . . . . . . . . . . . . . . 18
�: DB2� � � . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Tivoli Identity Manager� �� Oracle �� � �� . . . . . . . . . . . . . . . . . . . . . 19
AIX� Oracle �� �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Solaris� Oracle �� �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
HP-UX� Oracle �� ��. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Linux� Oracle �� �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
© Copyright IBM Corp. 2004 iii
||
||
||
||
||
Windows� Oracle �� �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
�� � Oracle �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
� 4 � Directory Server �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
IBM Directory Server �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Tivoli Identity Manager� ��� �� . . . . . . . . . . . . . . . . . . . . . . . . . 30
Tivoli Identity Manager� � ��� �� �� . . . . . . . . . . . . . . . . . . . . 30
Directory Server ��� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
LDAP ��� ��� �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Windows�� IBM Directory Server 5.2� ��� ���� ��. . . . . . . . . . . . . . . . 35
��� ����� �� 5.1 � WebSphere Application Server �� . . . . . . . . . . . . . . . . 35
Sun ONE Directory Server �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
� 5 � �� �� ��: Tivoli Identity Manager Server. . . . . . . . . . . . . . . . . . . 39
���� �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
�� �� �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
�� �� ��� �� ���� . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
����� �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Directory Server �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
�� �� ��� WebSphere Application Server �� . . . . . . . . . . . . . . . . . . . 46
IBM HTTP Server �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Tivoli Identity Manager �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Tivoli Identity Manager Server �� . . . . . . . . . . . . . . . . . . . . . . . . . . 48
�� �� � ���� � � �� . . . . . . . . . . . . . . . . . . . . . . . . . . 50
�� � � �� ���� � . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
����� � . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
�� �� �� �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
WebSphere ��� �� �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
��� �� � �� � � �� . . . . . . . . . . . . . . . . . . . . . . . . . 56
�� � � �� �� �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
�� �� ��� �� � ���� . . . . . . . . . . . . . . . . . . . . . . . . . . 68
�� �� �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Tivoli Identity Manager �� � runConfig �� . . . . . . . . . . . . . . . . . . . . . 69
��� �� �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Tivoli Identity Manager Server �� �� . . . . . . . . . . . . . . . . . . . . . . . . 69
��-���� �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
� 6 � ���� ��: Tivoli Identity Manager Server . . . . . . . . . . . . . . . . . . . 73
���� �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
�� �� �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Network Deployment Manager� ��� ���� �� . . . . . . . . . . . . . . . . . . 76
���� ��� �� ���� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
����� �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Directory Server �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
���� ��� WebSphere Application Server �� . . . . . . . . . . . . . . . . . . . . 80
Tivoli Identity Manager �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Tivoli Identity Manager Server �� . . . . . . . . . . . . . . . . . . . . . . . . . . 81
iv IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
||
�� �� � ���� � � �� . . . . . . . . . . . . . . . . . . . . . . . . . . 83
�� � � �� �� ���� � . . . . . . . . . . . . . . . . . . . . . . . . . 84
����� � . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
���� �� �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
WebSphere ��� �� �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
��� �� � �� � � �� . . . . . . . . . . . . . . . . . . . . . . . . . 92
�� � � �� �� �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
���� ��� �� � ���� . . . . . . . . . . . . . . . . . . . . . . . . . . 104
�� �� �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Tivoli Identity Manager �� � runConfig �� . . . . . . . . . . . . . . . . . . . . . 104
��� �� �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
���� HTTP � ��� �� . . . . . . . . . . . . . . . . . . . . . . . . . . 105
��� ��� ��� �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
� �� �� � . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
���� �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
Tivoli Identity Manager Server �� �� . . . . . . . . . . . . . . . . . . . . . . . 106
��-���� �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
���� ��� �� �� � . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
� ���� ��� ���� � . . . . . . . . . . . . . . . . . . . . . . . . . 109
��� ���� ��� ���� � . . . . . . . . . . . . . . . . . . . . . . . . 109
���� ��� �. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
�� A. ��� ��� � FixPack� �� ��� . . . . . . . . . . . . . . . . . . . . . . 111
CD �� 4.5.1 �� ���� � � WebSphere Interim Fix PQ77521 . . . . . . . . . . . . . 111
4.5.1 FixPack �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
�� 4.5.0 ��� ��� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
��� CD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
WebSphere Application Server� ���� Tivoli Identity Manager� �� �� Solaris CD . . . . . 112
�IBM Application Server� Tivoli Identity Manager� �� �� Solaris CD . . . . . . . . . . 113
�� Solaris CD 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
�� Solaris CD 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
�� Solaris CD 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
�� Solaris CD 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
WebSphere Application Server� ���� Tivoli Identity Manager� �� �� AIX CD . . . . . . 114
�IBM Application Server� Tivoli Identity Manager� �� �� AIX CD . . . . . . . . . . . 114
�� AIX CD 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
�� AIX CD 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
�� AIX CD 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
�IBM Application Server� Tivoli Identity Manager� �� �� HP-UX CD . . . . . . . . . . 116
WebSphere Application Server� ���� Tivoli Identity Manager� �� �� Windows 2000 CD . . 116
�IBM Application Server� Tivoli Identity Manager� �� �� Windows 2000 CD . . . . . . . 116
�� Windows 2000 CD 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
�� Windows 2000 CD 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
�� Windows 2000 CD 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
�� Windows 2000 CD 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
�� B. WebSphere �� �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
�� v
||
WebSphere Application Server �� �� . . . . . . . . . . . . . . . . . . . . . . . . 119
��� �� �� � �� ����� � . . . . . . . . . . . . . . . . . . . . . 119
Solaris�� WebSphere Application Server �� . . . . . . . . . . . . . . . . . . . . . 124
AIX 5.2�� WebSphere Application Server �� . . . . . . . . . . . . . . . . . . . . 124
�� WebSphere MQ �� 5.3 �� . . . . . . . . . . . . . . . . . . . . . . . . . 124
�� 9090 �� ��� �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
Tivoli Identity Manager ���� �� . . . . . . . . . . . . . . . . . . . . . . . . . 125
WebSphere Application Server Network Deployment �� . . . . . . . . . . . . . . . . . 125
IBM HTTP Server � WebSphere � �� �� �� . . . . . . . . . . . . . . . . . . 127
WebSphere � �� �� �� �� �� . . . . . . . . . . . . . . . . . . . . . . 128
� ��� Base ��. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
�� �� ��. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
�� �� ��. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
���� �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
Network Deployment Manager � �� ����� � � � . . . . . . . . . . . . . . 131
WebSphere Application Server ��� ��� ��� �� . . . . . . . . . . . . . . . . . . 132
�� C. �� ���� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
J2EE �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
�� �� ��� �� �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
� �� ��� �� �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
J2EE �� �� �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
HTTP Server ��� �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
�� D. Tivoli Identity Manager 4.3� Tivoli Identity Manager 4.5 � 4.5.1� ����� . . . . . . 143
���� �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
WebLogic� ���� Tivoli Identity Manager �� 4.3� WebLogic� ���� Tivoli Identity Manager �
� 4.5� ����� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
WebSphere Application Server� ���� Tivoli Identity Manager �� 4.5 �� . . . . . . . . . . 146
� �� �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
�� 4.5� 4.5.1� ����� . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
�� E. Tivoli Identity Manager �� 4.4.x� 4.5 � 4.5.1� ����� . . . . . . . . . . . . . 149
���� �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150
�� �� �� ����� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
Tivoli Identity Manager 4.4.x� 4.5� ����� . . . . . . . . . . . . . . . . . . . . 152
���� �� ����� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
Network Deployment Manager ���� �� Tivoli Identity Manager 4.4.x� 4.5� ����� . . . . 154
��� ���� �� Tivoli Identity Manager 4.4.x� 4.5� ����� . . . . . . . . . . . . . 156
�� 4.5� 4.5.1� ����� . . . . . . . . . . . . . . . . . . . . . . . . . . . 158
�� F. Tivoli Identity Manager �� 4.5� 4.5.1� ����� . . . . . . . . . . . . . . . . 159
���� �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
�� �� �� ����� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160
���� �� ����� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
Network Deployment Manager ���� �� Tivoli Identity Manager 4.5� 4.5.1� ����� . . . . 161
��� ���� �� Tivoli Identity Manager 4.5� 4.5.1� ����� . . . . . . . . . . . . . 163
vi IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
||
||
||
||
||
||
||
||
||
||
�� G. Tivoli Identity Manager �� �� . . . . . . . . . . . . . . . . . . . . . . . 165
���� �� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
Tivoli Identity Manager �� � �� . . . . . . . . . . . . . . . . . . . . . . . . . 166
WebSphere �� �� ORACLE_JDBC_DRIVER_PATH . . . . . . . . . . . . . . . . . . . 167
�� H. ���� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
�� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170
�� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173
�� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179
�� vii
||
��
WebSphere®� ���� UNIX� IBM ® Tivoli® Identity Manager �� �� ��
�� ��� �� ���� �� UNIX ���� Tivoli Identity Manager Server
� ���� ���� � �����.
� �� ���
� �� ��� ���� ������ ����, ������, ���� ��� �
�� ��� ���� ���. ��� ��� � �� �� ��� ���� ��
� ���. �� ��� �� �� ��� ���� ���.
v Directory Server
v ����� ��
v WebSphere® Embedded Messaging Support
v WebSphere Application Server �� WebLogic
v IBM HTTP Server
��
Tivoli Identity Manager �����, �� ��� �� �� � �� ��� �
� ���� ��� ��� ������. �� ��� ��� ��� �� �
� ���� �� ����� �����.
Tivoli Identity Manager �����
Tivoli Identity Manager �� �� ������ ���� ��� �� ��� ��
�� ����.
v ��� ��
v �� �� ��
v �� ��
v �� � ��
v �� ����
v ���� ��
��� ��:
v IBM Tivoli Identity Manager ���� ��
© Copyright IBM Corp. 2004 ix
|
|
|
Tivoli Identity Manager� ����� � ���� ���� �� ���, �
� �� �� ��� �����.
v Tivoli Identity Manager Read This First Card
��� ��� ��:
v Tivoli Identity Manager� �� �� �� ��
�� Tivoli Identity Manager �� ���� �� �� �� ��� ����
�.
�� ��:
v WebSphere� ���� UNIX � Linux� IBM Tivoli Identity Manager �� �
� ���
Tivoli Identity Manager� �� �� ��� �����.
v WebSphere� ���� Windows� IBM Tivoli Identity Manager �� �� ��
�
Tivoli Identity Manager� �� �� ��� �����.
v IBM Tivoli Identity Manager Server Installation Guide on UNIX using WebLogic
Tivoli Identity Manager� �� �� ��� �����.
v IBM Tivoli Identity Manager Server Installation Guide on Windows 2000 using
WebLogic
Tivoli Identity Manager� �� �� ��� �����.
�� � ��:
v IBM Tivoli Identity Manager Policy and Organization Administration Guide
Tivoli Identity Manager �� ���� �� ��� �����.
v IBM Tivoli Identity Manager End User Guide
Tivoli Identity Manager� �� �� �� ��� �����.
v IBM Tivoli Identity Manager Configuration Guide
�� �� � ���� Tivoli Identity Manager ��� �� �� ��� ���
��.
�� ����:
v IBM Tivoli Identity Manager Problem Determination Guide
Tivoli Identity Manager ��� �� �� ��� �� ��� �����.
x IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
���� ��:
v Tivoli Identity Manager �� �� ������ Tivoli Identity Manager �� �
���� ���� ���� �� ���� �� �� �����.
�� ��
� �� ��� ����� ���� Tivoli Identity Manager� ��� �� ��
� �� � ��� ���. ��� �� ���� � ����.
v WebSphere Application Server
http://www.ibm.com/software/webservers/appserv/support.html
�: ��� ��� ��� ����� WebSphere Application Server �� � �
�� �� ���� �� ��� �����. � ��� �� ����� �
�� ����� � � ��� ��� �� � � �� ����. � �
�� ��� ���� �� �� ������.
– IBM WebSphere Application Server V5.0 System Management and
Configuration, IBM Redbook
– IBM WebSphere Application Server V5.0 Security, IBM Redbook
v ����� ��
– IBM DB2
http://www.ibm.com/software/data/db2/udb/support.html
http://www.ibm.com/software/data/db2
– Oracle
http://otn.oracle.com/tech/index.html
v Directory Server ����
– IBM Directory Server
http://www.ibm.com/software/network/directory
– Sun ONE Directory Server
http://wwws.sun.com/software/products/directory_srvr/5.1/index.html
v WebSphere Embedded Messaging Support(�� IBM MQSeries)
http://www.ibm.com/software/ts/mqseries
v � ��� ��
– IBM HTTP Server
http://www.ibm.com/software/webservers/httpservers/library.html
�� xi
�� ��
Tivoli Identity Manager Server �� ��� �� ���� � ����.
v Tivoli Software Library� ��, ����, �, ��� � ��� �� ��
� Tivoli ��� �����. Tivoli Software Library� �� ��� � ��
��.
http://www.ibm.com/software/tivoli/library/
v Tivoli Software Glossary�� Tivoli ������ �� �� �� ��� ��
��� �� ����. Tivoli Software Glossary� Tivoli Software Library � �
��� ��� �� Glossary ��� ��� � ����.
http://www.ibm.com/software/tivoli/library/
��� �� ���
� ��� ��� �� Tivoli Software Library�� PDF �� HTML ��� �
����.
http://www.ibm.com/software/tivoli/library
������� �� ��� ��� ����� ���� ��� �� Product
manuals �� �����. � �� Tivoli software information center ���
�� ��� �� � ��� �����.
�� ���� ���� ��, �� ���, �� ���, �� ��� � �
��� ����.
�: PDF ��� ��� �� Adobe Acrobat �(�� → �� �)��
���� ��� ��� �����.
�� ��� ��
�� ���� �� ��� ��� ��� �� ��� �� ��� ����.
v ��� ��� � �� ������ ��� � �� ��� ��� ���
HTML � �� PDF � ��� �����.
v �� �� �� ��� ���� ��� � ��� ��� �� ���� ��
��� �� �����.
xii IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
����� ��
IBM Tivoli Software Support� ���� ���� �� �� � ����� Tivoli
support �� �� IBM Tivoli Software Support ���� �����.
http://www.ibm.com/software/support/
��� ��� �� ��, �� � ���� IBM Software Support Guide� �
� � ��� ����� �� �� ������.
http://techsupport.services.ibm.com/guides/handbook.html
� ���� ��� �� ��� �����.
v ��� �� �� � � ��� ���
v ��� �� ��� �� ��
v �� ��� ���� �� ���� �� �� ��
� �� �� ��
� ���� �� ��� �, � �� �� ��� ��� �� � �� ��� �
����.
��� ��
� ���� �� �� ��� �����.
�� �� �� ���� �� � ��� � ��, ��, ����, �,
Java ��� �� � ���� �� �����.
����
��, �� �� � ��� ��� �� ����� �����.
������
�� �� ���� �� ��, �� , � �, �� � ���� ���
��� ���, ��� ���� �� ��, � � �� �� �� �
������ �����.
�� ��� ���
� ���� �� �� �� � ���� ��� UNIX ��� �����. Windows
�� � ���� ��, �� ����� $variable� %variable%� ��� ���
� ����� � ���(/)� ����(\)� �����. Windows ����� bash
� ���� ��, UNIX ��� ��� � ����.
�� xiii
�� 4.5.1 ������� ���� �� �� ��
Tivoli Identity Manager �� 4.5.1 �� �� ������ �� �� ��� ��
� �� �� 4.5 ������ � ��� ��� ����� �����. �
� ��� ���� ��� ��� �� �� �( | )�� �����.
HOME ���� �� ��
�� ���� � ���� � �� �� �� ��� ″HOME″ ���� ��� �
��� �� �� �� ��� �� ����. ��� �� ��� �� �� ��
�� � HOME ����� �� ��� � ����. � �� � �� �� �
�� ��� �� ���� ���.
Path �� �� ��
ITIM_HOME Windows:
c:\itim45\
UNIX:
/itim45/
WAS_HOME Windows:
C:\Program Files\WebSphere\AppServer\
UNIX:
/opt/WebSphere/AppServer/
WAS_NDM_HOME Windows:
C:\Program Files\WebSphere\DeploymentManager\
UNIX:
/opt/WebSphere/DeploymentManager/
xiv IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
� 1 � ��
� ���� �� �� �� ���� �� ��� �� Tivoli Identity Manager Server
��, �� �� � ��� �� �����. ���� � �� � � ����
� ��� �� ��� �����. �� WebSphere� ���� Windows� Tivoli
Identity Manager �� �� ���� ����.
Tivoli Identity Manager Server� ���� ���� � ��� ��� �� ��
�� �� ���� ����� �� WebSphere Application Server� ����
� �� �� ����. � ��� �� ��� ����.
1. ��� �� �� � ��� �� �� � ��� ����� �� ���� �
���� ��� � ��(3 ���� � 2 ��� �� �)
2. ����� �� � ��(11 ���� � 3 ������ ��� �)
3. Directory Server �� � ��(29 ���� � 4 �Directory Server ��� �
)
4. �� �� ��� ��, Tivoli Identity Manager Server ��(39 ���� � 5
��� �� ��: Tivoli Identity Manager Server� �)
5. ���� ��� ��, ��� � ����.
v WebSphere Application Server �� �� � ��(119 ���� �� B
�WebSphere �� ��� �)
v ���� �� � Tivoli Identity Manager Server ��(73 ���� � 6
����� ��: Tivoli Identity Manager Server� �)
�: ���� ��� �� FixPack� ���� ���� ���.
���� � ����� ����
����� � ���� ��� ��� IBM Tivoli Identity Manager ���� �
�� �����.
4.5.1 �� ��� ��
� ((Linux, HP-UX, Windows 2003)� Tivoli Identity Manager Server �
� 4.5.1� ��� ���(CD)�� �����. �� Tivoli Identity Manager 4.5.0
�� ���� (AIX, Solaris, Windows 2000)� Fixpack��� �����.
�� ��� 111 ���� �� A ���� ��� � FixPack� �� ����� �
����.
© Copyright IBM Corp. 2004 1
|
|
|
|
|
|
�� Tivoli Identity Manager �����
Tivoli Identity Manager �� 4.5.1 Fixpack �� ����� ��� �� Tivoli
Identity Manager �� 4.5.0� ���������.
����� ��� Tivoli Identity Manager �� ��� �� ����. �� ��
� Tivoli Identity Manager � ��� � ���� ��� �����.
� ����� Tivoli Identity Manager �� 4.5.1 ��
�� Tivoli Identity Manager ���� � � ���� Tivoli Identity Manager
� ���� ��� � ����.
v � � �� � CD�� Tivoli Identity Manager �� 4.5.1 �� ����,
�� ����, Fixpack � ��� �����.
v �� 4.5.0�� ���� � �� Fixpack� Tivoli Identity Manager ��
4.5.1� �����. �� �� ����, Fixpack � ��� �� �� �� 4.5.0
CD� ������.
2 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
|
|
|
|
|
|
|
|
|
|
|
|
|
� 2 � �� ��
WebSphere Application Server ��� Tivoli Identity Manager ��� �� ��
�� �� ���� ����� �����. � ���� ����� �� ��� ��
�� �� ��� �� �� �����. ��� ���� ��� �� � �
����.
�:
1. � �� ���� � ���� ��� ���� ���� ��� � �� �
� � �� �� �� ��� ����. ���� ���� ���� �� �
�� ���� �� �� ������.
2. WebSphere Application Server ��� �� �� ��� xi ���� ��� �
��� � �� ��� �����.
3. Tivoli Identity Manager�� ���� �� � ������ FixPack� ��
��. �� ��� IBM Tivoli Identity Manager ���� ��� �����.
WebSphere Application Server ��
�� ��� WebSphere Application Server ��� �� �����.
� Deployment Manager�� ���� �� ��. �� ��� �� �� �
��, WebSphere Application Server � ����� �� �� ��� �
��� ���. �� �� ��� ����� �� � ����.
�� ��� ���� �� �� ��� ���� ��� �� �� ����.
�� ��� � ��� ���� ���. �� ��� ����� ���� �
�� ��� �����. �, ��� ����� �� IP ��� �� ���
���� ����.
����� ��
���� ��� WebSphere� �� ������. � ��� JVM(Java
Virtual Machine)� � �� ���� ��� �� �� ��� ��
���. � ���� ��� �� Java ���� ���� � � �
��� �� ���� �����.
Network Deployment Manager
����� ��� ��� WebSphere Application Server � �� ��
�� �� � � � �� �� � ��� ���� ���� ��
����. Network Deployment Manager� � ��� � � ��� �
��. Network Deployment Manager� �� � ���� �� ���� �
���� ��� �� �����.
© Copyright IBM Corp. 2004 3
�� ����
�� ����� Network Deployment Manager� ��� ��� ���
���� ��� WebSphere Application Server�� �� �� �����
�����. �� ����� Network Deployment Manager� ��� �
� �� � ���. �� ����� �� �� ��� �����. �� �
���� WebSphere Application Server base� �� ����� Network
Deployment ���� ��� �� ��� ���� ��� ����.
����
����� ��� �� ��� ���� �� ����� �� �� �.
����� ��� ��, ��, ���� � � � �� ���� ��
� � � � ����. ����� �� ����� �� ���� ��� �
���, � �� ���� � �� ������ �� �����
���.
����� �� � ���� �����. �� ��� �� ���� �
��� WebSphere Application Server � ���� �� � �� ���
� � ���� �� ��� �����.
���� ���
����� WebSphere Application Server ���
WebSphere Web Server ����
WebSphere Web Server ��� ���� � ���� ����� �
� ���� ���� �� HTTP Server� �� ������.
��� ��� plugin-cfg.xml ��� �����. � ��� ���
��� servlet� �� �� ���� �� �, ��� �� ����
��� ��� � ����.
�� �� ��
�� �� ��� � ���� WebSphere Application Server base � �� �� �
���� ��� � ����. Tivoli Identity Manager Server��� ��
���� � �� �� ��� �����.
4 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
���� ���� ��� ����.
v ��� ��� � �� �����
v Directory Server
v WebSphere Application Server base
v Tivoli Identity Manager Server
v HTTP Server(�: IBM HTTP Server � WebSphere Web Server ��)
WebSphere Web Server ��� �� ��� ���� 3 ���� �WebSphere
Application Server ���� �����. WebSphere Web Server �� �
�� �� �� ��� 141 ���� �HTTP Server ��� ���� ����
�.
���� � ���� WebSphere Application Server base � Tivoli Identity
Manager Server� ���� ���� � � ��� �� ���� �� �� ��
����� ��� � ����.
�: WebSphere Application Server� �� ��� ���� IBM Directory Server
�� 5.1� ��� ��, �� �� �� �� ��� ���� 35 ���� ��
�� ����� �� 5.1 � WebSphere Application Server ���� ���
��.
WebSpherebase
Tivoli IdentityManager Server
HTTP Server
Web Server
DirectoryServer
TivoliIdentity
Manager
�� 1. � ����� �� �� ��
� 2 �� � 5
Tivoli Identity Manager Server� �� ����� ��� ����.
v WebSphere Application Server base
v JDBC ����(����� �����)
�� ����� ��� �����.
v ��� ��� � �� �����
v Directory Server
v HTTP Server(�: IBM HTTP Server � WebSphere Web Server ��)
�� ��� 39 ���� � 5 ��� �� ��: Tivoli Identity Manager Server�
� �����.
Tivoli Identity Manager� �� ���� ��
Tivoli Identity Manager� �� ���� ����� �� ��� �����.
v 8 ���� ��� ���� ���
v 9 ���� ��� ���� ���
�: ���� ��(�� �� �� ����)�� �� ����� ��� �� ���
� ���� �� ���� ���. ��� ����� ��� � � �� ��
�� ��� ����� � � �� HR � �� � �� ��� ��
���. �� �� �� ���� ��� ����� /itim45� ����� ��
����. DSML ID � �� ��� � ��� � ��� ��� �����
���� ���.
WebSpherebase
JDBC
Tivoli IdentityManager Server
DirectoryServer
HTTPServer
Web Server
TivoliIdentity
Manager
�� 2. � ����� �� �� ��
6 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
|
|
|
|
|
|
���� ��� �� �� ��� 76 ���� �Network Deployment Manager�
��� ���� ���� �����. ��� �� � Fixpack ��� ���� IBM
Tivoli Identity Manager ���� ��� �����.
�:
1. �� ���� � �� ���� � WebSphere ��� �����. ��� �
���� ��� ��� ���� �� ����.
2. WebSphere Application Server� �� ��� ���� IBM Directory Server
�� 5.1� ��� ��, �� �� �� ��� 35 ���� ���� ����
� �� 5.1 � WebSphere Application Server ���� �����.
Tivoli Identity Manager Server ��
Tivoli Identity Manager Server�� ���� ��� �� ���� ��� ��
�� �� �� �� �� ��� ���� ��� �� ��� �������. Tivoli
Identity Manager Server� � ��� ���� ��� �� ���� ��� �� �
���� �� � ��� �� � ��� ��� � ����.
Tivoli Identity Manager Server� ��� �� ��� �����.
��� �����(UI)
� ��� Tivoli Identity Manager Server�� ���� ��� �� �
�� � ��� �� �� � � �� �� ���� �� ��� �
����. �� ����� �� �� ��� IBM Tivoli Identity
Manager Policy and Organization Administration Guide� �����.
� ��(WF)
�� �� �� ��� �����.
�� ��� � ��� �� ����, ���, ��� �����
��. �� �� ��� �� ��� IBM Tivoli Identity Manager Policy and
Organization Administration Guide� �����.
�� ��� ��� �����.
v �� ��
v �� ���� �� �� ����: �� ���� ���� � ��� ���� �
��� �� ���� ��� �����. � ���� ���� Tivoli Identity
Manager �� ��� ����� �����.
�� ������ �� ����(UI) ��� ����� ����, �� ��
(WF) ��� �� ����� �����. � ����� ��� ��� �� Tivoli
Identity Manager� ��� �����.
� 2 �� � 7
�� ���� ��
�� ����� ��� WebSphere Application Server� �� �����. Tivoli
Identity Manager �� ���� ��� �� �� ��� �� ����� ��
��� �� ��� WebSphere Application Server�� � ���. ��� � ��
��� Network Deployment Manager� �����. ��� ����� �� �
���� �����.
���� ��� �����.
v Network Deployment Manager� �� ���� ��� ������.
– WebSphere Network Deployment Manager
– JDBC ����(����� �����)
v � ���� ����� ��� ������.
– WebSphere Application Server
– Tivoli Identity Manager Server. � ��� ���� Tivoli Identity Manager
Server� �� �� ���� � �� �� ��� �����.
– JDBC ����(����� �����)
v ����� � �� ��� �� ���� ��� ������.
– ��� ��� � �� �����
– Directory Server
WebSphere NetworkDeployment Manager
JDBC
Tivoli IdentityManager
DirectoryServerWebSphere
ApplicationServer (ITIM)
WebSpherebase
JDBC
WebSphereApplication
Server (ITIM)
WebSpherebase
JDBC
WebSphereApplication
Server (ITIM)
Tivoli IdentityManager
HTTPServer
Web Server
TivoliIdentity
Manager
�� 3. � ����� �� ���� ��
8 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
– HTTP Server(�: IBM HTTP Server � WebSphere Web Server ��)
� ��� �� �� ��� IBM HTTP Server�� ���� ��� ��
���. WebSphere Web Server ��� �� ��� ���� 3 ����
�WebSphere Application Server ���� �����. WebSphere Web Server
�� ��� �� �� ��� 141 ���� �HTTP Server ��� ���
� �����.
�� ���� ��
�� ����� ��� � ���� Network Deployment Manager� �����. �
�� ����� �� ���� �� ������ �����. Tivoli Identity
Manager Server UI ��� � ����� ���� ����, WF ��� �� ��
� ����� �� ���� �����.
���� ��� �����.
v Network Deployment Manager� �� ���� ��� ������.
– WebSphere Network Deployment Manager
– JDBC ����(����� �����)
v � ���� ����� ��� ������.
– WebSphere Application Server
DirectoryServer
WebSphere NetworkDeployment Manager
JDBC
WebSphereApplication
Server( ITIM UI )
WebSphereApplication
Server( ITIM UI )
Tivoli IdentityManager
WebSpherebase
JDBC
WebSphereApplication
Server( ITIM UI )
WebSphereApplication
Server( ITIM WF )
WebSphereApplication
Server( ITIM WF )
WF
UI
WebSpherebase
JDBC
HTTPServer
Web Server
TivoliIdentity
Manager
�� 4. �� ���� ��
� 2 �� � 9
– Tivoli Identity Manager Server
�� ���� ������ Tivoli Identity Manager Server� ����
�� ���� ��� �����. �� �� ������ Tivoli Identity
Manager Server� ���� �� �� ��� �����.
– JDBC ����(����� �����)
v ����� � �� ��� �� ���� ��� ������.
– ��� ��� � �� �����
– Directory Server
– IBM HTTP Server � WebSphere Web Server ��
Java ��� �� ��� � �� ��� ����
WebSphere Embedded Messaging Support� ���� Java ��� ���(����
jmsserver ����, JMS ��)� �� �� �� ����� WebSphere Application
Server ���� � ���.
�: WebSphere Embedded Messaging Support� Tivoli Identity Manager� ��
� �� ��� ����� �� ����� ��� �� � ��� �
� ����. �� ��� WebSphere Embedded Messaging Support �
� WebSphere MQ� ���� WebSphere Application Server ��� ��
���.
Tivoli Identity Manager� ���� WebSphere �� ����
WebSphere ���� Tivoli Identity Manager� � ����� ���� ���
�� ����� ����.
v Tivoli Identity Manager��� ����� � ��� ��� ����� ��
���. �� �� � � ��� �� ��� ��� Tivoli Identity Manager
������ � ��� � �� �� ���� �� �� ����.
v �� ������ ��� ���� �� ���� � �� �� ����� �
��� ���� ���� ����.
v ��� ���� WebSphere Application Server� ���� � � �� ��,
� ��� ��� ��� Tivoli Identity Manager ���� ���� � �
����.
v WebSphere Application Server� ��� ���� Network Deployment Manager
� ���� ���� �� ����� �����. ���� �� ��� ���
� �� ���, �� � �� ��� ��� ��� �����.
10 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
� 3 � ������ ��
� ��� Tivoli Identity Manager Server� �� ��� ����� ��� �
� �����. �� ����� ��� � �� �� �� �� ��� IBM
Tivoli Identity Manager ���� ��� �����. IBM DB2� �� �� �
�� http://www.ibm.com/software/data/db2/udb/support.html�� ���� ��� �
����.
�:
1. � �� ���� IBM DB2 ���� ���� ��� �� �� ����
��.
2. � ��� IBM DB2 �� ������ � 2 Java ����� �� ��
��� ����. ����� JDBC ������ ����.
3. � ��� ����� ���� ���� ��� �� �� ���� ��� �
���� ����. ���� �� �� ��� �� �� ��� ix ���
� ����� ��� �� ��� �����.
� ���� ��� �����.
v �IBM DB2 ���
v 19 ���� �Tivoli Identity Manager� �� Oracle �� � ���
IBM DB2 ��
�� ��� ���� Administrator� IBM DB2 ��� ����� ���.
v ��� � � �� ���
v 15 ���� �IBM DB2 JDBC ���� ���
�� �� � �� ��
IBM DB2 ��� ���� ��� � ����.
v �TCP/IP �� ��
v 12 ���� �IBM DB2 �� ���
TCP/IP �� ��
���� �� IBM DB2 ���� TCP/IP ��� �����. ��� � ���
�.
© Copyright IBM Corp. 2004 11
�: �� ����� ��� � �� ���� ���� � � ����� IBM
DB2 ��� ���� ��� �����. ������ IBM DB2 ��� ��
� ���� �� ��, TCP/IP ��� ��� �� ���.
1. su - <db2InstanceName>� ������.
��, <db2InstanceName>� db2inst1� �� IBM DB2 ��� ����
�.
2. DB2 �� ��� �� ��� � ����.
db2set -all DB2COMM
3. tcpip ��(TCP/IP �� ��)� db2set -all DB2COMM ���� ���� �
�� � ��, tcpip � �� ���� ��� ���� �� �� �� ��
��� �� ��� � ����.
db2set DB2COMM=tcpip,<values_from_db2set_command>
�� ��, db2set -all DB2COMM ��� ���� npipe � ipxspx� ��
�� ��� ��, db2set ��� � ��� � � � � �� �� �����
�.
db2set DB2COMM=tcpip,npipe,ipxspx
IBM DB2 �� ��
��� ���� ��� � ����.
�: IBM DB2 ��� AIX� �� ��, Tivoli Identity Manager Server� ��
����� EXTSHM� ON�� ����� �����. EXTSHM� ON��
��� �� ����� �� � �� �� ��� ����� �� ����
�. EXTSHM� ����� ����� �� � db2start� � ��
���� ��� ���. ������ �� � ��� ���� ��� ��
�� ��� 15 ���� �IBM DB2 JDBC ���� ���� �����.
IBM DB2 ��� ���� �� ��� ��� � JDBC ��� ��
EXTSHM �� ��� ������.
export EXTSHM=ONdb2set DB2ENVLIST=EXTSHMdb2set -all
�� sqllib/db2profile ��� �� � ������.
EXTSHM=ONexport EXTSHM
1. Tivoli Identity Manager� �� itimdb� �� �� � enrolebp � ��
������ ������.
12 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
�: ����� ��� ��� ��� ��� ��� ���. � � ���
enrolebp � ���.
a. su - <db2InstanceName>� ������.
��, <db2InstanceName>� db2inst1� �� IBM DB2 ��� ��
���.
b. �� ��� �� ��� � � ������ ������.
db2 create db itimdb using codeset UTF-8 territory USdb2 update db cfg for itimdb using applheapsz heapvaluedb2 update db cfg for itimdb using app_ctl_heap_sz 512
��, heapvalue� 4K ��� �� ���� 1024� �� ����� ��
� �����.
�: ������ �� ���� �� ��� �� �� ���� applheapsz
� ��� � ����� ���� �� ��� � �� � ���
���.
c. �� JDBC ���� ���� �� ���� ��� ��� ������. �
� ��, ��� �� ������.
db2 update dbm cfg using svcename <service_name>
��, <service_name>� DB2_db2inst1� �� ����.
d. � ��� ��� �� ��� ����� �����.
v UNIX: /etc/services
v Windows: %SYSTEMROOT%\system32\drivers\etc\services
�� ��, ��� �� ������.
db2 get dbm cfg
�� ��� ����.
v DB2_db2inst1: 50000/tcp
v DB2_db2inst1i: 50001/tcp
��� ��� ��� �� ��� ���� ���.
e. �� ��� ��� ��� �����. ��� ��� ��, �����
�� ��� �����.
db2 connect to itimdb
f. ��� �� � �� ������.
db2 create bufferpool enrolebp size -1 pagesize 32k
2. �� ��� �� ��� DB2_RR_TO_RS=YES� ����� �����. ��
� � ����.
� 3 ����� �� 13
a. ��� ������.
db2set -all
b. ��� ��� DB2_RR_TO_RS=YES� ��� �����.
c. � ��� � ��, ��� ��� �� YES� ������.
db2set DB2_RR_TO_RS=YES
d. ��� �� ��� �� ��� �� ��� �����.
db2set -all
3. IBM DB2� �� ������.
db2stop#(�: db2stop ��� ��� ��, "db2 force application all" ��)db2start
IBM DB2 ��� enrole ��� �� ��
IBM DB2 ���� enrole �� ��� ������. ��� � ����.
v AIX�� root� ��� � ����.
1. smit �� smitty� ��� ��� �� ��� ������.
2. �� � ��� –> ��� –> ��� ��� �����.
3. �� �� ��� enrole� ������.
4. Enter� �� ��� ��� � �� ��� ������.
5. ��� �� ��� �����.
6. �� ��� enrole� �� ��� ��� �� ������. �� ���
enrole enrole �� ID� ������.
7. �� ��� ����� ������ ��� ����� ��� �� �
�� ��� ������.
8. ��� �� ��� ������.
9. �� ���� ������. IBM DB2 ��� � ���� Telnet
�� ������. �� ��� � � �� ID� ���� � ��� �
����.
v Solaris�� root� ��� � ����.
1. admintool� ������.
2. �� ����� ���� –> ���� �����.
3. �� –> ��� �����.
4. �� �� �� ��� �� �� ��� enrole� ������. ��
� ���� �� ��� �����.
5. �� �� �� �� ��� ��� ��� � �����. ��� ���
��.
14 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
6. ���� ��� ��� /export/home/enrole� �� ������. ��
� �����.
7. �� ����� �� –> ��� �� ������.
8. �� ���� ������. IBM DB2 ��� � ���� Telnet
�� ������. �� ��� � � �� ID� ���� � ��� �
����.
v Windows 2000�� Administrator� ��� � ����.
1. � –> �� –> ��� –> �� �� –> ��� ��� �� ��� �� �
�� �������.
2. �� ��� � �� –> ���� �����.
�: enrole ��� ��� ��� ��� �� ���.
3. � –> � ���� �����.
4. �� �� ��� enrole� ������.
5. �� ��� ����� ��� ��� ������.
6. � ���� � ��� �� �� �� �����.
7. �� �� �� �� � ��� �����.
8. ���� �����.
����� � ���� enrole ��� �� ��
Tivoli Identity Manager ����� � � � � ���� enrole �� ��� �
�����. � ����� ��� ��� ��� ����. �� ��� � ��
��� ��� ��� ��� ���� ��� �����.
IBM DB2 JDBC ���� ��
IBM DB2�� ����� ������ � 2 JDBC(Java Database Connectivity)
����� ����. JDBC ����� Java �� ����� ��� ��� �
� �� ����� � IBM DB2 ������ ���� �����.
Tivoli Identity Manager� ���� ���� �� Tivoli Identity Manager ���
JDBC ����� ��� �� ��� ���� ��� ��� � ����. �
� ��� IBM DB2 ��� �����.
�:
1. IBM DB2 ��� ���� JDBC ����� IBM DB2 �� �������
���.
2. ����� ��� Intel �� ���� ����� ��� TCP �
�� ������. IBM DB2 ������� �� �� ���� ��� �
��� ����. �� �� ��� �� �� Tivoli Identity Manager
����� ��� ��� �� �� ��� ����.
� 3 ����� �� 15
IBM DB2� �� ���� ���� ���� ��� ��, �� ��� JDBC ��
�� � �� FixPack� ���� ���� ���. �� ��� IBM Tivoli Identity
Manager ���� ��� �����.
v Network Deployment Manager� �� ���
v Tivoli Identity Manager Server� ����� � ���� ���
v IBM DB2� �� �� ��� �� ���
� ���� ��� � ����.
1. JDBC ���� � �� FixPack� ���� ������.
�:
a. AIX� ��: JDBC ����� AIX� �� ��, �� �� EXTSHM� ON
�� ���� ���.
AIX�� WebSphere Application Server� ���� �� ����� �
�� ��� ������.
export EXTSHM=ON
b. IBM DB2 ����� export EXTSHM=ON� ��� � ����. �����
��� ��� �� ��� �����.
2. ��� db2InstanceHome ����� IBM DB2 ����� ��� ����� �
����. ���� ��� ����.
v AIX, Linux, � HP-UX: /home/db2inst1
v Solaris: /export/home/db2inst1
����� ��� ���� IBM DB2 �� ��� �� ��� ������.
. /db2InstanceHome/sqllib/db2profile
�: IBM DB2 ����� WebSphere Application Server� ��� ��� ��
� ����� ���. .profile ��� � ��� ��� �� � ����.
IBM DB2 ����� ��� ����� ����� ��� ��� ����
��.
set | grep db2
��� ��� ����.
CLASSPATH=/home/db2inst1...DB2DIR=/usr/lpp/db2_07_01DB2INSTANCE=db2inst1
3. �� ��� � � ������ ��������.
a. IBM DB2 �� �� ���.
16 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
|
|
|
su - <db2InstanceName>� ������. ��, <db2InstanceName>�
db2inst1� �� IBM DB2 ��� �����.
b. ������ �� ��� � �� �� ��� � ����.
db2 catalog tcpip node db2node_hostname remote db2server_hostnameserver service-name|portnumber
��,
node db2node_hostname
����� ��� �� ��. ������ �� ���� ���
�����. � �� �� �� �� IBM DB2 �� ��� ���
��.
�: db2node_hostname �� 8� ��� � ���.
remote db2server_hostname
IBM DB2� �� ��� ��� ��. ��� ��� TCP/IP ���
�� �� ��� �����. �� �, db2server2host� ��
��.
server service-name|portnumber
�� ����� ��� ���� ��� �� �� �� ��� �
����. IBM DB2 �� ��� ���� 50000���. IBM DB2
��� �� ����
/etc/services ���� �� �� ��� �����. ����� �
��� �� ��� ���� ���. �� ��� �� ��, ��
TCP/IP services ���� ��� ��� ��� �� ���.
c. �� ��� ��� ������ ��������.
db2 catalog database itimdb as itimdb at node db2node_hostname
4. ����� ����� ���� ��� ������.
db2 connect to itimdb
JDBC � 2 ����� �� IBM DB2 �� 7.1 � 7.2 ��
�: IBM DB2 FixPack 3� IBM DB2 �� 7.1� �� 7.2� ��������.
�� �� FixPack� �� �� ��� IBM Tivoli Identity Manager ���
� ��� �����.
IBM DB2 �� 7.1 � �� 7.2� ��, JDBC � 2 ����� ���� ���
� ���. IBM DB2 ���� ��� � ����.
1. IBM DB2 Administrator� ������ �����.
2. ��� �� JDBC � 2 ����� ����� IBM DB2� ������.
� 3 ����� �� 17
|
a. su - <db2InstanceName>� ������.
��, <db2InstanceName>� IBM DB2 ��� �����.
b. ��� ��� �� IBM DB2 ���� �����.
db2 force applications alldb2stopdb2admin stop
c. Windows �� ������ /<IBM DB2 install directory>/java12/
usejdbc2� � ����.
��, <IBM DB2 install directory>� IBM DB2� ��� �������.
�: CLASSPATH �� �� ��� �� � �� ��� ″.″(�� �� �
� �) ��� ��� usejdbc2 ��� ���� �����.
usejdbc2 ��� �� � �� ″. ″(�� �� �� �)� ���� �
� �����.
�� � AIX�� ��� ������.
. /usr/lpp/db2_07_01/java12/usejdbc2
�� UNIX� CLASSPATH� ��� ���� �����.
/home/db2inst1/sqllib/java12/db2java.zip
d. ��� ������.
su - <db2InstanceName>db2startdb2admin start
3. CLASSPATH �� ��� ��� � 2 ����� �� � ����
�.
� ���� ��� ����� IBM DB2 ���� �� ��
AIX, Linux, HP-UX, � Solaris� �� � ���� ��� ����� IBM DB2
����� ��� ��� Tivoli Identity Manager� ������ ��� � �
�� �� ���.
� ���� ��� ����� ��� � ����.
1. root ��� .profile� �� � ������. ��� � ��� ��� �
�� IBM DB2 ����� ��� ��� �����. �� ��, �� ��
� ksh� �� ��� ������.
. <db2instance_dir>/sqllib/db2profile
�: � ��� ��� �� �� � �� �����. �� � �� �
�� ������.
18 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
|
|
|
2. ����� � �� ���� � �� � ������.
3. �� �� DB2INSTANCE� ���� ��� �����. ��� �� ��
� ������.
echo $DB2INSTANCE
4. �� ����� �� ������.
�: DB2� � �
IBM DB2� �� � � �� ���� �� ��� ����.
db2 update database configuration for itimdb using dbheap 1200db2 update database configuration for itimdb using applheapsz 2048db2 update database configuration for itimdb using maxappls 60db2 update database configuration for itimdb using app_ctl_heap_sz 1024db2 alter bufferpool ibmdefaultbp size 14750db2 alter bufferpool enrolebp size 13240
applheapsz� �� �� �� ��� ��� ��� � ��� �� ��� �
� � ����. �� ��, �� ��� ��� �� ���� ��� � ����.
Not enough storage available for processing the sql statements.
�� � � ��� ���� IBM DB2 ���� � ��� � � ��� �
�����.
su - db2inst1db2 force applications alldb2stopdb2 terminatedb2 update db cfg for itimdb using applheapsz 2048db2start
�: Windows�� db2cmd �� �� ��� ������.
Tivoli Identity Manager� �� Oracle �� � ��
� ���� Tivoli Identity Manager� ������� Oracle ��� �� �� �
� � �� � �� ��� �� �����.
�� ��� Oracle �� ���� �����.
�: Oracle� ��� � JServer �� ���� ���. �� Oracle ��� �
� ��, JServer� �����. �� �� Oracle ��� � ��� ��, JServer
� ��� � ��� ����.
Oracle 9i� �� ����� ���� ��� � JVM(JServer)� ����
�� Tivoli Identity Manager���� ���� ����.
� 3 ����� �� 19
|
|
|
AIX� Oracle �� ��
AIX ���� Oracle� ���� �� �� ��� ������.
1. AIX ���� root� ������.
2. AIX ���� �� �� ��� ���� ��� �����.
v bos.adt.base
v bos.adt.libm
Oracle �� ��� �� ������ �� Oracle � ��� �����.
� �� ��� � ��, �� ��� Oracle� ���� ���� �
� � �� ����. AIX � �� CD�� � �� ��� ��� � �
���.
3. �� ���� �� ����� ��� � ��� ���� ����� �
����.
v /usr: 3GB
v /var: 300MB
v /tmp: 2GB
AIX� ��, �� Oracle �� ����� /usr���.
�:
a. ��� �� ���� ���� �� ��� ������.
df - Ivk
� �� ��� 1024������.
b. SMIT �� SMITTY� ��� /usr �� /var ����� ��� ��
�� �� ��� ������. ��� ���� �� –> ����� –> �
���� ��/��/��/�� –> �� ����� –> �� ������ �
� ��/�� –> /usr –> ����� ��(512–��� ��)
4. SMITTY ����� ��� CD-ROM �� ���� ������(�� �
��).
a. �� �� �� �� $ mkdir /cdrom� ������.
b. �� �� �� �� $ smitty crcdrfs� ������.
��� �� ��� �����.
CDROM ����� ��
����� �� ����� ������.��� �� �� ��� �, Enter �� �����.
[�� ��]* �� �� +* ��� �� []��� ���� �� ���������? ��� +
20 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
c. F4� ���, ����� �� � Enter� �� CD-ROM �����
�����.
d. �� Enter� �� �� ���� ������. �� ��� ��� F10
�� SMITTY� ������.
e. �� ���� CD-ROM ����� �������.
mount /cdrom
5. Oracle ������ �� ��� ��� ��� ������.
$ mkdir /u01$ mkdir /u02
6. Oracle �� ���� �� � ��� ��� ��� � ��� ��� ��
� �� ��� ������.
$ chmod 777 /u01$ chmod 777 /u02
7. SMIT� ��� � �(dba �� � � oper �� �)� �����
�.
8. SMIT� ��� oracle��� � ��� ������. � �� ��� �
� �� ��� ������.
a. ��� �� �� ��� ��� dba ��� ������.
b. ��� ����� /home/oracle� ������.
c. �� (�� ����)� /bin/sh� ������.
Oracle ��� �� ����� � ���. � ��� Oracle �� � ����
���� ����� ���.
9. /usr/lbin� �� ��� ���� Oracle �� ��� �� ��� ����
��� �����. � ��� /home/oracle/.profile� ��� ��� �
����.
10. CD� orainst ����� �� oratab.sh ����� � � oratab ���
������.
$ ./oratab.sh
11. Oracle ��� ���� � �����.
$ su - oracle
12. Oracle ��� �� umask ���� ����.
$ umask
umask� 022� ���� ���. ��� umask� 022� ���� �� �� �
�, �� ��� ��� ������.
$ umask 022
13. .profile� ��� �� �� �� ���� ������.
� 3 ����� �� 21
v Oracle 8i:
ORACLE_BASE=/u01/app/oracle; export ORACLE_BASEORACLE_HOME=$ORACLE_BASE/product/8.1.7; export ORACLE_HOMELIBPATH=$ORACLE_HOME/lib; export LIBPATHLD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/network/lib; export LD_LIBRARY_PATHORACLE_SID=or1; export ORACLE_SIDORACLE_TERM=vt100; export ORACLE_TERM
v Oracle 9i:
ORACLE_BASE=/u01/app/oracle; export ORACLE_BASEORACLE_HOME=$ORACLE_BASE/product/9.2.0.0.0; export ORACLE_HOMELIBPATH=$ORACLE_HOME/lib; export LIBPATHLD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/network/lib; export LD_LIBRARY_PATHORACLE_SID=or1; export ORACLE_SIDORACLE_TERM=vt100; export ORACLE_TERM
Oracle ��� ��� $ORACLE_HOME/bin, /bin � /usr/bin� ���� �
�� �����. � ��, .profile� ������.
14. �� ��� ��� ����� ��� ������.
$ . ./.profile
UNIX � ����� �� ���� �� ��� �� ��� �����
����.
15. rootpre.sh� � � /cdrom��� ��� �� ���� ������.
$ ./rootpre.sh
�� Oracle� ��� ��� ����.
Solaris� Oracle �� ��
Solaris ���� Oracle� ���� �� �� ��� ������.
1. Solaris ���� root� ������.
2. ���� �� �� � ����� ��� �� �� ���� ���
�� �����. �� ��� Oracle 8i �� ���� �����.
3. Oracle ������ �� ��� ��� ��� ������.
$ mkdir /u01$ mkdir /u02
4. �� ��� ��� ���� �� �� ����� ������.
# admintool
5. �� �� ��� ���� –> ��� �����. �� ��:� �� ����.
6. �� ��:� ��� �� –> ��� �����. �� ��:� �� �� �
���.
7. � �� �, dba � oinstall �� �� ������.
8. �� ��:� ��� ���� –> ���� �����. �� ��:�� ��
����.
22 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
|
||||||
|
|
9. �� ��� ��� oracle��� � ��� ������. � �� ���
�� �� ��� ������.
a. ��� �� �� ��� ��� oinstall ��� ������.
b. ��� � �� ��� ��� dba ��� ������.
c. ���� �� �� �� �� �� � ��� ���� ����
�. �� ���� oracle ��� ����� /export/home/oracle�
������.
d. �� � /bin/sh� ������.
Oracle �� ����� � �� ���� � ��� ���. � ��� Oracle
�� � �������� �����.
10. Oracle ��� ���� � �����.
# su - oracle
Oracle ��� �� umask ���� ����.
$ umask
umask� 022� ���� ���. ��� umask� 022� ���� �� �� �
�, �� ��� ��� ������.
$ umask 022
�� .profile� ��� ��� ������.
11. Oracle ��� /export/home/oracle/.profile� ��� ������.
v Oracle 8i:
ORACLE_BASE=/u01/app/oracle; export ORACLE_BASEORACLE_HOME=$ORACLE_BASE/product/8.1.7; export ORACLE_HOMEORACLE_SID=or1; export ORACLE_SIDORACLE_DOC=$ORACLE_HOME/doc; export ORACLE_DOCORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data; export ORA_NLS33PATH=$ORACLE_HOME/bin:/usr/bin:/usr/local/bin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:.
v Oracle 9i:
ORACLE_BASE=/u01/app/oracle; export ORACLE_BASEORACLE_HOME=$ORACLE_BASE/product/9.2.0.0.0; export ORACLE_HOMEORACLE_SID=or1; export ORACLE_SIDORACLE_DOC=$ORACLE_HOME/doc; export ORACLE_DOCORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data; export ORA_NLS33PATH=$ORACLE_HOME/bin:/usr/bin:/usr/local/bin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:.
�� ��� /usr/ucb� �� ��, �� ���� /usr/ccs/bin �� ��
�� ��� �����.
12. �� ��� ��� ����� ��� ������.
$ . ./.profile
�� Oracle� ��� ��� ����. � Oracle ��� �� ������
������. ��� ��� � � �� �� �� ������ ������.
� 3 ����� �� 23
|
||||||
|
HP-UX� Oracle �� ��
HP-UX ���� Oracle� ���� �� �� ��� ������.
1. HP-UX ���� root� ������.
2. ���� �� �� � ����� ��� �� �� ���� ���
�� �����. �� ��� Oracle �� ���� �����.
3. Oracle ������ �� ��� ��� ��� ������.
$ mkdir /u01$ mkdir /u02
4. �� ��� ��� ���� SAM(Sequential data Access via Metadata) �
���� ������.
# sam
5. SAM ��� ��� � ��� �� �����. SAM:�� � �� ��
�� ����.
6. SAM:�� � �� �� ��� ��� �����. SAM:� �� ���
�.
7. � �� �, dba � oinstall �� �� ������.
8. SAM:�� � �� �� ��� ���� �����. SAM:�� �� �
���.
9. oracle��� � ��� ������. � �� ��� �� �� ��� �
�����.
a. ��� �� �� ��� ��� oinstall ��� ������.
b. ��� � �� ��� ��� dba ��� ������.
c. ���� �� �� �� �� �� � ��� ���� ����
�. �� ���� oracle ��� ����� /home/oracle� ����
��.
d. �� � /bin/sh� ������.
Oracle �� ����� � �� ���� � ��� ���. � ��� Oracle
�� � �������� �����.
10. Oracle ��� ���� � �����.
# su - oracle
Oracle ��� �� umask ���� ����.
$ umask
umask� 022� ���� ���. ��� umask� 022� ���� �� �� �
�, �� ��� ��� ������.
$ umask 022
24 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
�� .profile� ��� ��� ������.
11. Oracle ��� /home/oracle/.profile� ��� ������.
v Oracle 8i:
ORACLE_BASE=/u01/app/oracle; export ORACLE_BASEORACLE_HOME=$ORACLE_BASE/product/8.1.7; export ORACLE_HOMEORACLE_SID=or1; export ORACLE_SIDORACLE_DOC=$ORACLE_HOME/doc; export ORACLE_DOCORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data; export ORA_NLS33PATH=$ORACLE_HOME/bin:/usr/bin:/usr/local/bin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:.
v Oracle 9i:
ORACLE_BASE=/u01/app/oracle; export ORACLE_BASEORACLE_HOME=$ORACLE_BASE/product/9.2.0.0.0; export ORACLE_HOMEORACLE_SID=or1; export ORACLE_SIDORACLE_DOC=$ORACLE_HOME/doc; export ORACLE_DOCORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data; export ORA_NLS33PATH=$ORACLE_HOME/bin:/usr/bin:/usr/local/bin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:.
�� ��� /usr/ucb� �� ��, �� ���� /usr/ccs/bin �� ��
�� ��� �����.
12. �� ��� ��� ����� ��� ������.
$ . ./.profile
�� Oracle� ��� ��� ����. � Oracle ��� �� ������
������. ��� ��� � � �� �� �� ������ ������.
Linux� Oracle �� ��
Linux�� Oracle �� ��� �� ��� �� � ���� �����.
http://otn.oracle.com/tech/linux/index.html
Windows� Oracle �� ��
Windows ���� Oracle� ���� �� �� ��� ������.
1. ��� � ��� �� �� �� Oracle� �� ��� ���� ��
� ���� ���� ����� �����.
2. ��� ����� Administrator ���� Windows ���� ������.
�� Oracle� ��� ��� ����.
�� � Oracle ��
Tivoli Identity Manager ������ ��� Oracle� ���� ���� �� � �
�� ���� ���� ���.
1. $ORACLE_HOME/dbs/init.ora ��� �� � ��� �����.
v Oracle 8i:
compatible=8.1.0
v Oracle 9i:
compatible=9.2.0.0
� 3 ����� �� 25
|
|
|
|||||||
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2. Tivoli Identity Manager� �� ��� ������ ������.
��� ������ ���� ��� � �� � SQL �������. �
���� �� ���� ���� ����� ���� ���.
-- ������ ��CREATE DATABASE sample
CONTROLFILE REUSELOGFILE ’/u01/oracle/sample/redo01.log’ SIZE 1M REUSE,
’/u01/oracle/sample/redo02.log’ SIZE 1M REUSE,’/u01/oracle/sample/redo03.log’ SIZE 1M REUSE,’/u01/oracle/sample/redo04.log’ SIZE 1M REUSE
DATAFILE ’/u01/oracle/sample/system01.dbf’ SIZE 10M REUSEAUTOEXTEND ONNEXT 10M MAXSIZE 200M
CHARACTER SET UTF8;
-- ��(��) ��� ��� �� ��CREATE ROLLBACK SEGMENT rb_temp STORAGE (INITIAL 100 k NEXT 250 k);
-- � ���� �� �� � �� ��� ��� �� ��ALTER ROLLBACK SEGMENT rb_temp ONLINE;
-- �� ��� �� ��...-- RBS: �� ����� ��-- USERs: �� �� ��� ��� ���� �� ��-- TEMP: �� �� ��� ��� ���� �� ��CREATE TABLESPACE rbs
DATAFILE ’/u01/oracle/sample/sample.dbf’ SIZE 5M REUSE AUTOEXTEND ONNEXT 5M MAXSIZE 150M;
CREATE TABLESPACE usersDATAFILE ’/u01/oracle/sample/users01.dbf’ SIZE 3M REUSE AUTOEXTEND ON
NEXT 5M MAXSIZE 150M;CREATE TABLESPACE temp
DATAFILE ’/u01/oracle/sample/temp01.dbf’ SIZE 2M REUSE AUTOEXTEND ONNEXT 5M MAXSIZE 150M;
-- �� ���� ��CREATE ROLLBACK SEGMENT rb1 STORAGE(INITIAL 50K NEXT 250K)
tablespace rbs;CREATE ROLLBACK SEGMENT rb2 STORAGE(INITIAL 50K NEXT 250K)
tablespace rbs;CREATE ROLLBACK SEGMENT rb3 STORAGE(INITIAL 50K NEXT 250K)
tablespace rbs;CREATE ROLLBACK SEGMENT rb4 STORAGE(INITIAL 50K NEXT 250K)
tablespace rbs;
-- � �� ����� �� � ���� �� ���� �� ����� ��ALTER ROLLBACK SEGMENT rb1 ONLINE;ALTER ROLLBACK SEGMENT rb2 ONLINE;ALTER ROLLBACK SEGMENT rb3 ONLINE;ALTER ROLLBACK SEGMENT rb4 ONLINE;
ALTER ROLLBACK SEGMENT rb_temp OFFLINE;DROP ROLLBACK SEGMENT rb_temp ;
3. $ORACLE_HOME/dbs/init.ora ��� PROCESSES ����� ��� Oracle
�� �� ��� 50�� 150�� �����.
�: Oracle �� ���� ������� �� �� ����. �� �� ��
��� ��� ��� ������.
4. alter sql ��� ��� Oracle �� ��� ����� �� ��� �� �
�� �����.
SQL> alter database datafile ’location of DBF file\ENROLE1_DATA_001.DBF’ resize 500mSQL> alter database datafile ’Oracle db location of DBF file\ENROLE1_IDX_001.DBF’resize 500m
5. ��� �� Oracle� ������.
26 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
|
|
# su - oracle# svrmgrl> connect internal> startup> quit
6. Oracle ��� ���� ������.
# su - oracle# lnsrctl start
� 3 ����� �� 27
||
� 4 � Directory Server ��
� ��� Directory Server ��� �� �����. � ����� ��� ��
� Directory Server� ��� Tivoli Identity Manager��� Directory Server�
��� ��� ��� �����.
�:
1. IBM Directory Server �� 5.1� IBM DB2� ���� ��� � ����.
� �� IBM DB2 ���� ���� ��� ���. �� ���
http://www.ibm.com/software/network/directory� �� IBM Directory Server�
�� ��� �����. �� ���� ��� �� �� ��� IBM Tivoli
Identity Manager ���� ��� �����.
2. IBM Directory Server �� 5.1� ��� �� ��, ��� �� WebSphere
– Express� ���� �� ��� �� ��� ��� � ����. ��
��� 35 ���� ���� ����� �� 5.1 � WebSphere Application Server
���� �����.
3. � ��� ���� �� �� ��� ���� ��� �� �� ���� ��
� ����� ����. ���� �� �� ��� �� �� ��� ix �
��� ����� ��� �� ��� �����.
�� ��� �����.
v �IBM Directory Server ���
v 36 ���� �Sun ONE Directory Server ���
IBM Directory Server ��
� ���� IBM Directory Server ��� �� �����.
�� ����� ��� ��� ����.
dirserver_installdir
IBM Directory Server� ��� ����. �� ��, ��� ����.
v AIX: /usr/ldap/
v Solaris:
– IBM Directory Server �� 4.1: /opt/IBMldapc/
– IBM Directory Server �� 5.1: /opt/ldap/
v HP-UX: /usr/IBM/ldap/
v Windows: c:\Program Files\IBM\ldap
© Copyright IBM Corp. 2004 29
|
cd_installdir
CD� ����. �� ��� �� CD� ��� 111 ���� �� A ��
�� ��� � FixPack� �� ����� CD1 ��� �����.
versionspecific_slapd
v IBM Directory Server �� 4.1��� slapd� ����, slapd32.conf
� ��� �����.
v IBM Directory Server �� 5.1��� ibmslapd� ����,
ibmslapd.conf� ��� �����.
my_suffix
Tivoli Identity Manager ���� �� ��� ��� �(�: com)
IBM Directory Server� ���� ��� � ����.
1. �Tivoli Identity Manager� ��� ���
2. �Tivoli Identity Manager� � ��� �� ���
3. 33 ���� �Directory Server ����
4. 34 ���� �LDAP ��� ��� ���
Tivoli Identity Manager� ��� ��
Tivoli Identity Manager� ���� ���� IBM Directory Server ���� �
��� �� ��� � ����.
1. versionspecific_slapd.conf ��� ���� �� IBM Directory Server� �
����. IBM Directory Server� ��� � ��� �� IBM Directory
Server� ��� � ��� ����.
2. IBM Directory Server �� ��� ���� �� ��� ��� � ��
� ������.
v UNIX: <dirserver_installdir>/etc/versionspecific_slapd.conf
v Windows: <dirserver_installdir>\etc\versionspecific_slapd.conf
3. ibm-slapdSuffix: cn=localhost � �����.
4. ibm-slapdSuffix: dc=my_suffix ��� � � ������.
��, my_suffix� Tivoli Identity Manager� �� ��� ��� ����.
5. ���� �� ��� �Tivoli Identity Manager� � ��� �� ����
�����.
Tivoli Identity Manager� �� ��� ���� ��
Tivoli Identity Manager� ���� ��� ��� �� � ��� ��� �
�� � ����.
30 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
|
|
|
|
�� ��� �� ��� ��� 111 ���� �� A ���� ��� � FixPack
� �� ����� �� CD 2� �����. �� ����� �����.
v AIX: DelRef/aix/
v HP-UX: DelRef/hpux/
v Solaris: DelRef/sun/
v Windows: DelRef\nt\
� ��� �����.
v libdelref
Tivoli Identity Manager� � ��� �� ����� ��
v timdelref
Tivoli Identity Manager �� ��
�: UNIX�� �� ����� ��(libdelref)� �� ��� -r-xr-xr-x� �
��� ��� ���.
� ��� ��� ���� ��� � ����.
1. CD 2� ��� �� Tivoli Identity Manager� �� ����� ��� �
���.
v AIX: libdelref.a
�: AIX� IBM Directory Server �� 5.2� ��, � ��� �� �
� libdelrefids52.a� ������. Tivoli Identity Manager �� 4.5.1
�� ���� � ��� ��� �� �� ��� 111 ���� �� A
���� ��� � FixPack� �� ����� �����. IBM Directory
Server � P520A-00C� ���� � ��� libdelrefids52.a ��
���� ����. �� ��� IBM Tivoli Identity Manager ���
� ��� �����.
v HP-UX: libdelref.sl
v Solaris: libdelref.so
v Windows: libdelref.dll
�� ��� �� Directory Server ����� ������.
v UNIX: <dirserver_installdir>/lib
v Windows: <dirserver_installdir>\bin
2. � CD ������ �� Directory Server ����� Tivoli Identity Manager
�� ��(timdelref.conf)� ������.
v UNIX: <dirserver_installdir>/etc
� 4 Directory Server �� 31
|
|
v Windows: <dirserver_installdir>\etc
3. �� Directory Server ��� ������.
v UNIX: <dirserver_installdir>/etc/versionspecific_slapd.conf
v Windows: <dirserver_installdir>\etc\versionspecific_slapd.conf
�� ��� �����.
a. ���� �� � �����.
ibm-slapdPlugin: database path_to_rdbmfilename rdbm_backend_init
��, path_to_rdbmfilename� �� �� ����.
v AIX: /lib/libback-rdbm.a
v HP-UX: /lib/libback-rdbm.sl
v Solaris: /lib/libback-rdbm.so
v Windows: /bin/libback-rdbm.dll
b. �� �� ��� ��� � �� ������.
v AIX:
ibm-slapdPlugin: preoperation<dirserver_installdir>/lib/libdelref.a DeleteReferenceInitfile=<dirserver_installdir>/etc/timdelref.conf dn=dc=my_suffix
�: AIX� IBM Directory Server �� 5.2��� � ���� libdelref.a
�� libdelrefids52.a ��� ������. Tivoli Identity Manager
�� 4.5.1�� ���� libdelrefids52.a �� ��� �� ��
��� 111 ���� �� A ���� ��� � FixPack� �� ��
��� �����.
v HP-UX:
ibm-slapdPlugin: preoperation<dirserver_installdir>/lib/libdelref.sl DeleteReferenceInitfile=<dirserver_installdir>/etc/timdelref.conf dn=dc=my_suffix
v Solaris:
ibm-slapdPlugin: preoperation<dirserver_installdir>/lib/libdelref.so DeleteReferenceInitfile=<dirserver_installdir>/etc/timdelref.conf dn=dc=my_suffix
v Windows:
ibm-slapdPlugin: preoperation "<dirserver_installdir>/bin/libdelref.dll"DeleteReferenceInit file="<dirserver_installdir>\etc\timdelref.conf"dn=dc=my_suffix
�: Windows�� libdelref.dll � timdelref.conf ��� ��� �
��� �� ����� ��� ���. �� ���� ��
libdelref.dll ��� ��� ������.
32 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
|
|
|||
|
|
4. Directory Server� �� ������. �� ��� �Directory Server ����
� �����.
Directory Server ���
IBM Directory Server� ���� �� ���� ��� � ����.
v Windows: �� ��� ������.
net stop "IBM Directory Server version"net start "IBM Directory Server version"
��, version� �� IBM Directory Server �� �����.
– V4.1
– V5.1
�� ��� � ����.
1. � –> �� –> ��� –> �� �� –> ���� �����.
2. ″IBM Directory Server version″� ��� ��� ��� �����.
3. �� ���� ��� �� �� �� �����.
4. � ��� ��� �� ����� ������.
���� ��� �� ���� ������.
Plugin of type PREOPERATION is successfully loadedfrom c:/Program Files/IBM/ldap/bin/libdelref.dll
v UNIX:
1. ��� ������.
ps -ef | grep versionspecific_slapd
2. ���� ID(PID) ��� �� ��� ��� ������.
3. ��� ��� ����� ������. kill <PID>
��, <PID>� ��� �� PID ��� ����.
4. ����� ��� �� ��� ���� �� ��� ps -ef | grep
versionspecific_slapd ��� ��� ����� ����� ����
�.
5. Directory Server� �� ��� � ���� ����� ����. �� ��
� ������.
versionspecific_slapd
6. � ��� ��� �� ����� ������.
dirserver_installdir/var/ldap/versionspecific_slapd.log ���� �
�� �� ���� ������.
Plugin of type PREOPERATION is successfully loadedfrom /usr/ldap/lib/libdelref.a
� 4 Directory Server �� 33
LDAP ��� ��� ��
Tivoli Identity Manager� LDAP ��� ���� ���� �� ���� ��
�� Directory Server� �� ���� ���.
LDAP ��� ���� ���� �� ��� � ����.
v �� : ��� �� LDIF ��(�: suffix.ldif) ��
dn: dc=my_suffixdc: my_suffixobjectclass: topobjectclass: domain
���� ���� ldapadd ��� ������. �� ��, ��� � ��
������.
dirserver_installdir/bin/ldapadd -i full_path_to_suffix.ldif -D ldap_admin-w ldap_admin_password
v LDAP �� ��: objectClass �� domain�� �� ��� ��� ��. �
� ��� ������.
– IBM Directory Server �� 4.1: ���� �� ��
– IBM Directory Server �� 5.1: �� ��
IBM Directory Server �� �� ���
IBM Directory Server � �� �� ��� ��� �� �������.
1. Windows��� �� ��� ��� IBM Directory Server �� 5.x� �� �
� WebSphere� ������.
ids_installdir\appsrv\startServer.bat server
2. ������ �� ��� ��(�� ���� �����) IBM Directory Server
�� ��� �������.
http://WAS_hostname/:9080/IDSWebApp/IDSjsp/Login.jsp
3. IBM Directory Server �� ��� ����� �� ��� �� ��, ���
� ����.
a. �� ID ″superadmin″� �� ″secret″� ��� �� ��� ����
��.
b. � �� –> � �� ��� �����.
c. � IBM Directory Server� ��� ��� ������.
d. ��������.
4. �� ��� ���� ��, ��� � ����.
a. IBM Directory Server �� ���� LDAP ��� ��� �����.
b. �� ��(�, cn=root ��)� ��� ��� IBM Directory Server� �
������.
34 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
IBM Directory Server �� �� ��
IBM Directory Server �� 5.1 � �� ��� ��� �� ������.
1. ���� �� –> �� ��� �����.
2. domain� � ��� ���� �����. �� �����.
3. � ��� ���� ���� ����. �� �����.
4. �� DN� ��, dc=my_suffix� ������.
5. �� ��� ��, my_suffix� ������.
6. �� �����.
7. ���� �� –> �� ��� �����.
dc=my_suffix ���� domain� ��� ���� �� �����.
Windows�� IBM Directory Server 5.2� ��� ���� �
����� Windows�� � �� 5.2� IBM Directory Server� 64�� �
� ��� �����. ��� Tivoli Identity Manager �� ���� LDAP ��
� � ��� IBM Directory Server� �� 100�(���)� �� ��� ���
��.
� �� ���� ��� ��� ��� � ����.
1. ibmslapd.conf ���� �� ��� ������.
dn: cn=Front End, cn=Configuration
� ��� �� �� ������.
ibm-slapdsetenv: SLAPD_OCHANDLERS=number-of-threads
�� ��� ���� 64 ��� �����.
2. IBM Directory Server� �� ������.
�� ���� � �� �� ��� IBM Tivoli Identity Manager Problem
Determination Guide� �� IBM Directory Server �� � ��� �����.
��� ����� �� 5.1 � WebSphere Application Server ��
IBM Directory Server �� 5.1� �� ��� ��, ���� WebSphere –
Express(�� ����� ��� ��� � ��)� ��� � ����.
��� ���� Tivoli Identity Manager� ��� WebSphere Application Server
� ��� ��, �� ����� WebSphere – Express� ���� ���� ��
��. WebSphere – Express� WebSphere Application Server� ��� �� ��
� 4 Directory Server �� 35
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
� �� �����. Tivoli Identity Manager � WebSphere Application Server�
���� �� WebSphere – Express�� ��� �� ��� ��� ���.
WebSphere Application Server� ��� �� �� �� ���� �����.
v HTTP ��(�� 1): 9080
v HTTP ��(SSL, �� 2): 9443
v HTTP ��(�� 3): 9090
v HTTP ��(�� 4): 9043
v Bootstrap/rmi ��: 2809
v SOAP(Simple Object Access Protocol) � ��: 8880
�� ���� ��� WebSphere – Express�� ���� � �� ��� ��
�� �� ��� ������. �� ��, ��� � ����.
v �� ���� � HTTP �� �� ��� ������.
dirserver_installdir\appsrv\config\cells\DefaultNode\nodes\DefaultNode\servers\server1\server.xmldirserver_installdir\appsrv\config\cells\DefaultNode\virtualhosts.xml
�� HTTP �� �� ��� ���� �� �� ��� �����.
– 9080
– 9443
– 9090
– 9043
v Bootstrap/rmi ��: 2809
�� �� 2809� �� � �� ���� �� �� ��� �����. �
� �� ��� ����.
dirserver_installdir\appsrv\config\cells\DefaultNode\nodes\DefaultNode\serverindex.xml
v SOAP � ��: 8880
�� �� 8880� �� � �� ���� �� �� ��� �����. �
� �� ��� ����.
dirserver_installdir\appsrv\config\cells\DefaultNode\nodes\DefaultNode\serverindex.xml
Sun ONE Directory Server ��
�: �� ����� my_suffix� Tivoli Identity Manager� �� ��� ����
��� �(�: com)���.
Sun ONE Directory Server� ���� ��� � ����.
1. iPlanet ��� ������.
36 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
iPlanet �� �� �� � �� �����.
2. �� URL� �� ��� ���, ��� ��� � ��� �����.
3. �� ���� Directory Server� ��� � �� �����.
4. �� �� �����.
5. �� �� Directory Server ���� ���� ��� ��� ��� �� � �
� ��� �����.
� �� ��� �� �� � �� �����.
6. � �� ��� �� �� � �� � ��� �� ��� dc=my_suffix�
������.
7. ����� �� �� ��� ��� ����� ��� ������.
�� ��, ��� �� ������.
itimdb
8. ��� �� �� ��, ��� ������ �� � ��� �� � �
�� �����.
�� � �� � �� �����.
9. �� � �� � ��� �� �����.
Directory Server ��� �� �����.
10. ���� �� �����.
11. Directory Server ���� Directory Server� ��� ��� ��� ��� �
����.
�� ��� �����.
12. �� ��� � �� ��� ���� dc=my_suffix� �����.
� ��� �� � �� �����.
13. ���� �� � ��� �����.
dc=my_suffix� �� �� ��� �� � �� �����.
14. �� ��� �� � ��� ��� �����.
Directory Server ��� �� �����.
15. ��� �� �� � Directory Server �� �� �����.
Sun ONE Directory Server� �����.
16. �� ��� ��� Tivoli Identity Manager Server� �� ��� ��� �
�� �����.
� 4 Directory Server �� 37
a. Directory Server ��� � � �� �� �����.
b. ���� ���� �� ��� �� � ������ �� �� ����
�.
c. LDBM ���� �� �� �����.
d. �� �� �� ��� ��� ���� �� ���� �� ��� ���
���.
Sun ONE Directory Server� � ���� �� ��, � �� �� �
�� ��� ���� 75%� ���� �� ����.
e. ��� �����.
f. Tivoli Identity Manager ���� ��� �����.
�� �, dc=com���.
g. Tivoli Identity Manager ���� ���� ����� ����
�� � ������ �� �� �����.
h. ″�� ��� ��� ���″ ��� ��� ���� �� ���� ��
��� ������.
Tivoli Identity Manager� � ����� ���� ��� �����
��, � �� LDBM �� ��� �� �� ″�� �� ��″� 60%
� ���� �� ����.
i. ��� �����.
j. ��� �� �� � Directory Server� �� ������.
38 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
� 5 � �� �� ��: Tivoli Identity Manager Server
� ��� �� �� ���� Tivoli Identity Manager Server� ���� ���
� ���� �� �����.
WebSphere Application Server base� ���� �� �� ������ �� ��
�� ����� �� � �� �� ���� � FixPack� ��� ���
��.
v WebSphere Application Server base
IBM Tivoli Identity Manager ���� ��� ����� ���� ��
APARS, FixPack 2 � WebSphere Application Server� �� ��� �� �
��� � �� ��� �����.
– WebSphere Application Server �� 5.0 ��
– WebSphere Application Server Network Deployment
v IBM HTTP Server
IBM HTTP Server� � 1.3.26�� � �� ��, IBM HTTP Server�
�����.
v WebSphere Embedded Messaging Support
v Tivoli Identity Manager Server
�: WebSphere Application Server 5.0� ���� �� ��, Tivoli Identity
Manager� Tivoli Identity Manager Server� �����.
�� ���� �� � Fixpack� ���� IBM Tivoli Identity Manager ��
�� ��� �����.
�� ����� ��� �����.
v ����� ���
v 48 ���� �Tivoli Identity Manager Server ���
���� ��
���� �� ��� � ����.
v Tivoli Identity Manager� ��� � ��� ���(CD) �� Fixpack� ��
����. �� ��� 111 ���� �� A ���� ��� � FixPack� ��
����� �����.
© Copyright IBM Corp. 2004 39
|
|
|
v ������ IBM DB2 ��, ��� db2InstanceHome ����� �� DB2
����� ��� ������. �� ��� 15 ���� �IBM DB2 JDBC �
��� ���� �����.
v Oracle ������ ���� ��, Oracle JDBC ����(classes12.zip �
�)� �� �� ����� ������.
v ��� �� Tivoli Identity Manager �� ����� � � ���
��.
� 1. �� ����
�� � ��
����� 11 ���� � 3 ������ ���
Directory Server 29 ���� � 4 �Directory Server ���
v ��� � ��, �� ��� � �� �� ���� ����� ����
�. �� ��� IBM Tivoli Identity Manager ���� ��� �����.
�: IBM Tivoli Identity Manager ���� ��� �� � � ��� � ��
��� �� �� ���� � �� ����� ���� �� �, ��� �
���.
v Tivoli Identity Manager �� ������ WebSphere Application Server� �
�� ��, �� ���� IBM Tivoli Identity Manager ���� �� � 119 �
��� �� B �WebSphere �� ���� �� ���� ���� ���.
WebSphere ���� �� �� ��� WebSphere Application Server�� �
��� ��� �����.
v ��� ��� �� ��� ��� ��� �����. ��� �, ��� �
���� �� ��� ��� ��� �������.
v WebSphere Application Server� ��� ���� WebSphere ��� ��� �
� ��� �� ��, Tivoli Identity Manager� ��� �� �� �� ��
� ������. �� � � ��� �� �� ��� 134 ���� �Tivoli
Identity Manager �� � �� �� ��� �� ���� �����. ��� �
�� �� �� ��� WebSphere Application Server�� ���� ��� �
����.
v ��� ���� �� �� ���� ����� ��� � �� �� �� �
����.
– WebSphere Application Server base � FixPack 2� �� �����?
�:
1. Tivoli Identity Manager� ���� ��� �� IBM Tivoli Identity
Manager ���� ���� �� � �� Interim fix � Fixpack
���� ���� ���.
40 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
|
|
2. �� ����� WebSphere Application Server 5.0 � FixPack 2� ��
� �����. WebSphere Application Server 5.0� ����� FixPack
2� ���� �� ��, �� ������ �� ���� ����� FixPack
2� ���� ����. �� �� ����� WebSphere Application Server
Network Deployment FixPack 2� �����. �� ��� IBM Tivoli
Identity Manager ���� ��� �����.
3. Windows 2003��� WebSphere Application Server base � WebSphere
Application Server Network Deployment �� ��� FixPack 2� ��
���.
– WebSphere Embedded Messaging Support� �� �����? WebSphere
Application Server� �� ���� �� ��� ��, �� �����
WebSphere Embedded Messaging Support� ����� �� ���� �
���. �� WebSphere Embedded Messaging Support� ���� �� �
�, WebSphere Application Server �� ����� �� � � WebSphere
Embedded Messaging Support� ������.
WebSphere FixPack 2� WebSphere Application Server base� �� ��,
��� FixPack� � � WebSphere Embedded Messaging Support� �
� ���� ���.
�: ��� ���� WebSphere� ���� FixPack 2� ��� ��,
WebSphere Embedded Messaging Support� ���� ��� � ���
�. � � Tivoli Identity Manager� ����� � ��, Tivoli Identity
Manager� ���� �� ���� WebSphere Embedded Messaging
Support� ���� FixPack 2� �� � �� ���.
v WebSphere Application Server ��� ��� ���� ��� ���� ��
��� �� Tivoli Identity Manager ��� ����� � �� �����. �
��� ��� �� �� ��� 132 ���� �WebSphere Application Server
��� ��� ��� ���� �����. ���� ���� ��� ����
���� ���� �� ��, �� �� � ����� � ����.
v ���� WebSphere Application Server� ��� � �� �� ��, �� �
� ��� ����� �����. �� ��� 42 ���� ��� �� ���
� �����.
v Tivoli Identity Manager� ��� ����� �� �� ���� ���� �
�� ������.
�: ����� �� Shift-JIS� ����� �����. � �� ��
�� �� ��, ���� ��� �� �� � ����. �� ��, ��� �
� ��� �� �� �� ������.
– Solaris: LC_ALL=ja_JP.PKC
� 5 �� �� ��: Tivoli Identity Manager Server 41
|
|
|
|
|
– AIX: LC_ALL=Ja_JP
v �� � ��� �� ����� WebSphere Application Server FixPack 2� �
���� �����. FixPack� ���� �� � ��� �����.
�: WebSphere Application Server Network Deployment� �� ����
WebSphere Web Server ��� ��� ���� � �� WebSphere
� ��� ����.
v ��� �� �� ����� �����.
�� �� ��
��� �� �� ��� �� � ����.
v Tivoli Identity Manager� ���� ��, WebSphere 5.0� ��� SOAP ��
� �� ��� ���� ��� �����.
– com.ibm.ws.scripting.port
WAS_HOME/properties/wsadmin.properties
– server1� SOAP_CONNECTOR_ADDRESS ��� �� ��
WAS_HOME/config/cells/<cell_name>/nodes/node_name/serverindex.xml
�� �� ��, �� ��� ��� �� ������.
1. wsadmin.properties ��� ���.
2. com.ibm.ws.scripting.port �� serverindex.xml ���� � �� �
�� ������.
�: SOAP �� ��� ���� ��� ��� �� ��, �� ��� ���
� ITIM_HOME /bin/runConfig install ��� �� � ����.
v ��� �� � �� ��� �� �� Tivoli Identity Manager� �� ��
�� �� Tivoli Identity Manager ��� ����� ����.
Tivoli Identity Manager�� 80 � 9443� �� ��� �� ����. �� �
�� ���� ��, �� 9443� �����.
���� WebSphere ��� � ���� ��� � Tivoli Identity Manager�
� ��� �� ��� �� ��� ��� �� �����.
��� ��� ���� Network Deployment Manager� �� � �� WebSphere
�� ���� ��� Network Deployment Manager� �� �� �� �
�� ��� �� ��� �����. �� ��, �� ��� �� ��� 80�
� 81�, 9443�� 9444� �����. �� ��� Tivoli Identity Manager� �
� ��� �� ���� ���.
42 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
�� ��� �� ��� ���� WebSphere �� ��� ���� � ���
� ����.
1. �� –> �� ��� –> �� ��� –> ��� �� �����.
2. �� ��� �� �� 80� 9443�� ������.
3. ��� ��� � �� � �� ��� ���� ���� �����.
4. � �� ���� ��� �� � ��� �����.
5. ����� �� ������.
�� �� ��� �� ����
���� �� �� ��� ������.
������ ��
RDBMS(Relational DataBase Management System)� �� �� ��� �����
�.
�� ID ______________________________
������ ��� � ��� ��� �� �� ID(�: ����
� ��� ��� db2InstanceName). �� ��, IBM DB2� ����
��� ����.
v UNIX: db2inst1
v Windows: db2admin
�� ��� 11 ���� �IBM DB2 ���� �����.
�� �� ______________________________
�� �� ID� ��.
������ �� ______________________________
Tivoli Identity Manager Server� ������ ���� � ����
�. ������ ��� �� ��, ����� ��� ������
�����. �� ��, ����� ��� �� itimdb���. ����
�� ���� �� ��, ����� ��� �� ������ �� �
� �����. catalog ��� ��� �� ����� ��� �� ��
��� 15 ���� �IBM DB2 JDBC ���� ���� �����.
������ ______________________________
�� ���� �� ���� ����� �. �� ��, ������
IBM DB2���.
������� �� ��:
� 5 �� �� ��: Tivoli Identity Manager Server 43
������ ��� ______enrole__________________
Tivoli Identity Manager Server�� ������ ���� �
��� ��. �� ID� enrole���.
�: � �� ID� ��� � ���.
��� �� ______mypassword______________
Tivoli Identity Manager Server�� ������ ���� �
��� ��� ��.
IP �� ______________________________
����� ��� IP ��. IBM DB2�� ��� ����. Oracle �
SQL Server 2000(SP3)� ���� �����.
� �� ______________________________
����� ��� �� ��. IBM DB2�� ��� ����. Oracle �
SQL Server 2000(SP3)� ���� �����.
�� �� ����� ��� �� ����� � ��� �����. �����
� ��� Tivoli Identity Manager Server�� ������ � � �� JDBC �
� �� �����. �� ��� IBM Tivoli Identity Manager Configuration Guide
� �����.
��� ��� �� ��� �� �� ������.
�� �
Tivoli Identity Manager Server�� ������ � � �� JDBC ��
� �� �
�� �
Tivoli Identity Manager Server�� ���� � �� ������ � �
�� JDBC ��� �� �
��� �� ��(�)
�� � ��(�)
Directory Server ��
�� ��� ������.
��� �� ______________________________
Directory Server� ��� ��� ��(�: identity1.mylab.mydomain.com).
Identity Manager DN �� ______________________________
44 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
dc=com� �� ��� �� ��� ��� �� LDAP� ��� � ��
� ���(�: dc=com)� ���� ���. �� ��� 29 ���� � 4
�Directory Server ���� �����.
� �� ______________________________
� �� ��� ��� �� �� Tivoli Identity Manager ��� ��
���� �� ���� � ��� �����. � �� ����� �
�� ��� �����. �� ��, IBM Corporation� �� ������.
�: � ��� 1��� � ��(ASCII) �� 2��� � �� ��
��� � ����.
� �� �� �� ______________________________
� �� �� �� ��� ��� �� ����� IBM Directory Server�
���� �� �� �����. � �� ����� �� ��� ���
��. �� ��, �� ��� ibmcorp���.
�: � �� �� �� ��� �� ID� �� 1��� � ��
(ASCII) �� ������.
�� �� � ______________________________
�� ��� �� �� ��� �� �� ��� � �� �����. �
�� ��� �� ��� ���(1)� ������.
� ______________________________
Directory Server� ��� ��(�: 389)
�� ��� DN ______________________________
���� �� �� �� ID(�: cn=root)
�� ______________________________
Directory Server� ��� � ��� ��� ���� �� �� �� ID�
��.
�� �� ����� Tivoli Identity Manager Server�� ���� � �� LDAP
�� �� �� ��� �� LDAP �� � �� ��� �����. �� ���
IBM Tivoli Identity Manager Configuration Guide� �����.
��� ��� �� ��� �� �� ������.
�� � ��
LDAP �� �� �� � �� �� �� �
�� � ��
LDAP �� �� �� �� �� �� �
� 5 �� �� ��: Tivoli Identity Manager Server 45
� �
�� ��� �� � ��� � ��� LDAP �� �� � �� �
�� �����.
�� �� ��� WebSphere Application Server ��
�� �� ��� WebSphere Application Server ���� ��� �� ��� ��
��. �� ��� 119 ���� �� B �WebSphere �� ���� �����.
����� ��� �� ______________________________
�� �� �� ����, WebSphere Application Server base� ��
���� ��� ��� ��. WebSphere Application Server base� �� �
� �� � ��� ���� ����.
�: ���� IP ��� ���� DHCP(Dynamic Host Configuration
Protocol)� �� ��, ���� ��� ��� ��� ���� ���
�. �� ��� ������.
�� ���� ______________________________
WebSphere Application Server base� �� ����. �� ��, Solaris �
� ����� /opt/WebSphere/AppServer���. � ��� ��� ��
� ����.
v Tivoli Identity Manager �� ������ WebSphere Application Server
base� ��� ���� �����.
v WebSphere Application Server base� �� �� ���� ����
�.
�� �� ______________________________
�� �� �� ��� ����� �� IP ��� ��� ��� ����
��� ��� ����� �����.
� ______________________________
WebSphere Application Server� ��� ��. ���� 9090���. � �
�� �� ���� ��� ���. WebSphere Application Server base
� �� �� �� � ��� ���� ����.
�� �� ______________________________
WebSphere Application Server� ��� �� ��, � ��� WebSphere
Application Server ��� �� �������. �� �� �� �� Tivoli
Identity Manager� ���� WebSphere Application Server���.
�� ��
��� �� ��� ��� �� �� �� �����.
46 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
���(��)
Tivoli Identity Manager �� ���� �����, LDAP �
WebSphere Application Server �� �� ID� ��� ���
���.
����� �� ��� ��
�� ��� ��� ���� ���� ���.
��� ���
WebSphere Application Server �� ID � ��.
WebSphere ��� ��� ��� �� ���� ����
�. �� wasadmin� �� �� ��� �� ID���(133
���� �J2EE ���� �� �� �).
EJB ���
���� �� ���� �� �� � ��. WebSphere �
�� ��� ��� �� ���� ����� . ��
itimadmin� �� �� ��� �� ID���(133 ���
� �J2EE ���� �� �� �).
�: �� ��� ��� ���� ��, � ��� ��
wasadmin� �����. ��� itimadmin ��� ��
����.
IBM HTTP Server ��
�� ��� ������.
�� ���� ______________________________
�� �� �� � �����. � ��� WebSphere Application Server�
IBM HTTP Server� �� ���� �� ���� �����. IBM HTTP
Server� �� �������.
Tivoli Identity Manager ��
Tivoli Identity Manager� �� �� ��� ������.
��� �
� �� �� �� � � ����. � � Tivoli Identity Manager ��
� �� ��� ��� ����� �����. � �� enRole.
properties ��� enrole.encryption.password� � ���.
�� �
�� ��� ��� �� �� ��� �� ��� �����. ��� ��
� INFO� FATAL ���� �� �� �� �� ��� �� ���
� 5 �� �� ��: Tivoli Identity Manager Server 47
�� ��� �� � ����. �� ��� ����, �� �� ��� �
� ��� ����� ���� ��� �����.
�� �� ��
SMTP �� ��� �����. SMTP ���� �� ��������.
��� ID ____itim manager________
Tivoli Identity Manager �� ID. �� � ���� itim manager���.
Tivoli Identity Manager� ���� � � �� ID� ������.
�� ____secret______________
itim manager� �� Tivoli Identity Manager �� �� ID� ��.
�� ��� �� ��� secret���.
�: Tivoli Identity Manager Server� ���� � �� �� ��� ��
��� ���� �����.
Tivoli Identity Manager Server ��
�� ������ �� �� ��� Tivoli Identity Manager Server� ����
��� ���� �� ��� �� �����.
48 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
�� �� ��� Tivoli Identity Manager Server� ���� �� ��� ���
���.
LDAP
WebSphere?
WebSphere?
,
WebSphere
WebSphere,HTTP server
WebSphere
/
?
�� 5. �� �� �� ���(UNIX)
� 5 �� �� ��: Tivoli Identity Manager Server 49
1. ��� �� � ���� � � ���
2. 51 ���� ��� � � �� ���� ��
3. 52 ���� ������ ��
4. 53 ���� ��� �� �� ���
5. 54 ���� �WebSphere ��� �� ���
6. 56 ���� ���� �� � �� � � ���
7. 58 ���� ��� � � �� �� ���
8. 68 ���� ��� �� ��� �� � �����
9. 68 ���� ��� �� ���
10. 69 ���� �Tivoli Identity Manager Server �� ���
�� �� � ���� � � ��
��� �� � ���� � ��� �� ����� �����. �� �� ���
� ��� � ����.
1. Tivoli Identity Manager Server� ���� ���� �������.
�:
a. ��� �� ��� �� ��(root)� ��� ����� ���.
b. ������ IBM DB2 ��, ��� IBM DB2 ����� ��� ��
��� �����.
2. CD-ROM ����� Tivoli Identity Manager �� CD� �����. �� �
�� �� CD� ��� 111 ���� �� A ���� ��� � FixPack� �
� ����� �����.
3. �� ���� �� � � CD-ROM ����� ������. Tivoli Identity
Manager �� ����� ��� ����.
v AIX: instAIX-WAS.bin
v HP-UX: instHPUX-WAS.bin
v Solaris: instSOL-WAS.bin
v Linux: instLINUX-WAS.bin
4. Tivoli Identity Manager� ��� ��, CD�� �� �� ����� � � �
����.
Tivoli Identity Manager � WebSphere Application Server base� ��� ��,
CD�� ��� � ����. ��� � ����.
a. Tivoli Identity Manager �� ����� �� ����� ��� �� ��
��� ������.
50 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
|
b. �� ������ Tivoli Identity Manager �� ����� � � Tivoli
Identity Manager � WebSphere Application Server base� ������.
�� �� ����.
5. �� ��� ���� ��� ���� �� ���� ��� ��� ��
�� �� �� ��� �����. ��� �����.
�: �� �� ��� Tivoli Identity Manager ������ � �� �
��� �� �� ����.
���� �� �� ����.
6. ���� ��� �� �� ��� �� ������. �� ��, ���
�����. �� �����.
�� � � �� ���� �
�� � � �� ����.
�� 6. �� �
� 5 �� �� ��: Tivoli Identity Manager Server 51
��� � ����.
1. �� �� �� �� � �� �����.
�� ���� � �� ����.
2. �� �� ���� /itim45� ���� �...� �� �� ����� ��
���. �� �����.
������ �
����� � � �� ����.
�� ����� � ��� �� � �� �����.
v IBM DB2 Universal Database
������ IBM DB2 ��, Tivoli Identity Manager �� ����� ��
�� �� ��� db2InstanceHome ����� �� DB2 ����� ��� �
�����. �� ��� 15 ���� �IBM DB2 JDBC ���� ���� �
����.
v Oracle. �� ��� 19 ���� �Tivoli Identity Manager� �� Oracle ��
� ���� �����.
�� 7. �� � � �
52 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
�� �� �� �
WebSphere Application Server � IBM HTTP Server� ���� �� ��, ��
�� ��� ��� �� ��� � ���.
1. WebSphere Application Server � IBM HTTP Server� �� ��� �� ��
��� �� �� �����.
�� ����� ���� WebSphere Application Server � IBM HTTP
Server� ����� �� ����� ������. �� �����.
�: ��� ��� �� WebSphere Application Server� ��� ��, �� �
� �����. ��� ��� �� IBM HTTP Server� ��� ��, �
��� � �� ���� ����.
2. �� ���� ����� ��� ��, �� �� � WebSphere Application
Server� ��� ��� �� �������.
�: WebSphere Application Server� �� �� ��, ��� WebSphere �
� �� � WebSphere Application Server ��� �� �������. �
��� IP ��� ���� DHCP� �� ��, ���� ��� ���
��� ���� ����. �� ��� ������. �� ��, identity1
� �� ����, identity1.tivlab.raleigh.ibm.com� ��� ����
�.
�� 8. WebSphere Application Server ��� �� �� �� �
� 5 �� �� ��: Tivoli Identity Manager Server 53
���� ���� �� ������. �� �����.
3. Tivoli Identity Manager� WebSphere Application Server� ��� ��, ��
��� WebSphere Application Server� �� �� � �����. ��
�� ������. ��� �����.
�: Solaris� ��� ��, Tivoli Identity Manager� �� �� ��� �
�� ���� ����� �����. � � ��� IBM Tivoli Identity
Manager ���� ��� �����.
WebSphere ��� �� ��
WebSphere �� �� ����.
�: WebSphere Application Server� �� �� ���� WebSphere �� � �
� �� �� �����.
�� 9. WebSphere Application Server 5.0 �� ��� �� �� �� �
54 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
WebSphere ��� ��� ��� �� ��, WebSphere �� ��� �����.
�� ��� WebSphere Application Server �� ID � ��� ���� ���.
�� 133 ���� �J2EE ���� �� ��� �� wasadmin �� ID���.
�� 10. WebSphere �� �
� 5 �� �� ��: Tivoli Identity Manager Server 55
�� ID� ��� ��� � �� �����.
��� � �� � �� � �� ��
��� �� �� �� � �� � �� ����.
�� 11. WebSphere �� �� �� �
56 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
1. �� �� �� ��� � ������. � � Tivoli Identity Manager ��
� �� ��� ��� ����� �����. � �� enRole.properties
��� enrole.encryption.password� � ���. �� �����.
�� � � �� ��� ��� ���, �� ��� � �� � �� ��
��(�: /itim45)� �����.
2. ���� �� �� ��� ��� �� ���� �� � ��� �����.
Tivoli Identity Manager� WebSphere Application Server� ��� ��, ��
� �� � �� ���� WebSphere Application Server �� ��� �� ��
��� ����� ���.
3. ��� �� �� ��� ��� ��� ���� �� �����.
v AIX: mount_point/aix
v HP-UX: mount_point/hpux
v Solaris: mount_point/sun
v Linux: mount_point/linuxi386
��� � �� �� ��� �� � �� ����. �� �� �� �� �
���� � �� ��� �� � � ����.
�� 12. ��� �� �
� 5 �� �� ��: Tivoli Identity Manager Server 57
|
�� � �� �� ��
�� ����� ��� �� ��� �� Tivoli Identity Manager Server� ���
��. �� � �� �� ��� ����.
1. �Tivoli Identity Manager ������ �� ���
2. 60 ���� �Tivoli Identity Manager� ����� �� ���
3. 61 ���� �Tivoli Identity Manager� �� ���
Tivoli Identity Manager ������� �� ��
�� ��� �� ����� �� �� ����.
v �� ��
v Network Deployment Manager� �� ���� ���� �� �� ���� �
�
Tivoli Identity Manager ������ ��� ���� �� ��� �����.
��� � ����.
1. Tivoli Identity Manager ����� �� �� �� � � �� �����
�.
�� 13. �� � �
58 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
�: Tivoli Identity Manager �� ����� Oracle JDBC ����
(classes12.zip ��)� ���� ����. Oracle ������ ����
��, ����� ��� ��� �
java.lang.ClassNotFoundException ���� ����.
�� ���� ��� � ����.
a. ��� �� ����� �� ����� �� ��� ������.
b. ��� ���� �� ��� � ����.
1) ��� ��� �� �� ����� Oracle JDBC ����
(classes12.zip ��)� �� IBM Tivoli Identity Manager� ��
�� ���� ITIM_HOME/lib ����� ������.
Oracle JDBC ����(classes12.zip ��)� ��� �� ��
��� 111 ���� �� A ���� ��� � FixPack� �� ��
��� �����. �� ����� �� �� ��� Tivoli Identity
Manager �� �� �� � �� �� ��� ��� �����.
2) �� ��� � � ����� �� �� � ����.
ITIM_HOME/bin/DBConfig
3) ����� ��� ������.
4) WebSphere Application Server� �����. �� ��� ���
���.
WAS_HOME/bin/stopServer.sh servername
5) WebSphere Application Server� ������. �� ��� ���
���.
�� 14. ����� �� �
� 5 �� �� ��: Tivoli Identity Manager Server 59
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
WAS_HOME/bin/startServer.sh servername
2. Tivoli Identity Manager�� ���� ������ ����� �� ���
�����. ������ IBM DB2� ��, IP �� � �� �� ��� ��
������. � ��� �� ������ �� �����. �� ��,
����� �� �� ��� �� itimdb� ����. �� ID ��� �� ��
�����.
v UNIX: db2inst1
v Windows: db2admin
�� ��� 12 ���� �IBM DB2 �� ���� �����.
3. ��� �����. ����� ��� ��� ��, ����� �� ��
�� ID � �� ��� ������.
4. � ��� ��� �� � �� �����.
Tivoli Identity Manager� ����� �� ��
�� ��� �� Directory Server �� �� ����.
v �� ��
v Network Deployment Manager� �� ���� ���� �� �� ���� �
�
��� �� ��� Tivoli Identity Manager� ���� ��� Directory Server
� ������.
��� � ����.
1. LDAP �� �� ��� �� ������. �� ��, ��� �� ��� ��
Directory Server� � ���� ��� ��� �����.
60 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
|
|
2. ��� �����. Directory Server� �� �� ��� ��� ��, Identity
Manager ���� �� �� ��� ������.
3. Identity Manager DN ��� �� Tivoli Identity Manager� ���� ���
� dc=my_suffix���. �� ��� 30 ���� �Tivoli Identity Manager
� ��� ���� �����. ��� �� � �� �����.
Tivoli Identity Manager� �� ��
�� �� �� �� Tivoli Identity Manager Server�� ���� ��� �� �
� ��� ����� ��, Directory Server � �� ���� �� �����
�.
1. �� �� Tivoli Identity Manager Server� ���� ���� ��� ��
� �� � � �����.
�� 15. ���� �� �
� 5 �� �� ��: Tivoli Identity Manager Server 61
�� �� �� �� ��� �����. � ��� �� �� ��� IBM
Tivoli Identity Manager Configuration Guide� ��� �� ��� ���
��.
2. ���� �� �����.
���� � �� ����.
�� 16. �� � �
62 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
�� ��, Directory Server� ��� ������. � ��� ���� ��
��� ���� ��, ��� Network Deployment Manager� �� ��� �
� LDAP ��� ���� ���.
3. ������ �� �����.
����� � �� ����.
�� 17. ���� � �
� 5 �� �� ��: Tivoli Identity Manager Server 63
4. Tivoli Identity Manager ������ ����� �� �� ��� ���
���. �� ��, ����� ��� �� itimdb� � � ����. �� �
� ID� enrole���. � ��� ���� ����� ���� ��, ���
Network Deployment Manager� �� ��� �� ����� ��� ��
�� ���.
5. ��� �����. �� � �� ����.
�� 18. ����� � �
64 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
6. ��� WARN� ���� ��� �� ����� �� �� �� � �
�� ������.
7. �� �� �����.
�� � �� ����.
�� 19. �� � �
�� 20. �� � �
� 5 �� �� ��: Tivoli Identity Manager Server 65
8. �� �� �� �� ��� � ��� �����. � ��� �� �� �
�� IBM Tivoli Identity Manager Configuration Guide� �����.
�:
a. Tivoli Identity Manager Server URL ��� �� ��� ��(�: IBM HTTP
Server)� URL���.
b. �� �� ��� �� ���� Tivoli Identity Manager ��� ��
� �� ��� ������. � ��� ���� ���. ��� �� �
� � �� ��� �� ��� ���� ���.
9. UI� �����.
UI � �� ����.
10. UI �� ���� ���� �� � �� ��� ��� �� �� ��
�� �� �� � � ��� ������. �� ��� ��� ��
���� ���� ��� ���� �� �� �����. �� ��� IBM
Tivoli Identity Manager Configuration Guide� �����. ��� ����
�.
11. ��� �����.
�� � �� ����.
�� 21. UI � �
66 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
WebSphere ��� ��� ��� ���� �� �� ID � ��� ��
��, � ��� ��� �����. WebSphere ��� ��� ��� ��
�� �� ��, ��� ���� �����.
�:
a. EJB �� � �� ��� ���� ��� �� � �� ��� ���
�. EJB �� � �� ��� ���� � � ����. EJB �� ID�
�� 12�� ��� ���.
b. � ��� �� �� ��� EJB �� ID �� EJB ��� ��� ��,
Tivoli Identity Manager� ���� �� Tivoli Identity Manager �� �
�� ��� ITIM ��� ���� ���� ��� ����. �� �
�� 133 ���� �� C ��� ������ �����.
12. ��� �� ��� ��� ������.
13. �� �� �� Tivoli Identity Manager � �� ������ ���� �
�� � �� ���� �����.
�� 22. �� � �
� 5 �� �� ��: Tivoli Identity Manager Server 67
�� �� ��� �� � ����
��� ��� ��� �� �� ��� ������.
� 2. �� �� �� �� � ����
�� �� ����
dbConfig.stdoutldapConfig.stdoutitim45_installer_debug.txtrunConfig.stdout(���� ����)runConfigTmp.stdout(�� �� �Network Deployment Manager��)
ITIM_HOME/install_logs
itim45_install.stdoutitim45_install.stderr
��� ��
Tivoli_Identity_Manager_InstallLog.log ��� ��� ��, �� ��� ITIM_HOME
����� ����. ��� �� ��, ��
��� ��� ��� ����.
log.txtihs_log.txtmq_install.logserver1/SystemOut.logitim.log
WAS_HOME/logs
Tivoli Identity Manager �� ������ WebSphere Application Server� ��
� ��, �� ����� �����.
� 3. �� ���� ����
����� ����
WebSphere Embedded Messaging Support v AIX: /usr/mqm � /var/mqm
v AIX ��� : /opt/mqm � /var/mqm
WebSphere Application Server �� ��� �� �� ��� WebSphere
Application Server ��� �����.
�� �� �
J2EE ��� ����� ��, ��� � ����.
v �� ��� ��� Tivoli Identity Manager �� � ��� ���� J2EE �
�� �� ������. �� ��� 134 ���� �Tivoli Identity Manager �
� � �� �� ��� �� ���� �����.
v was.policy ��� ����� �����. �� ��� 135 ����
�was.policy �� ���� �����.
68 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
|
Tivoli Identity Manager �� � runConfig ��
Tivoli Identity Manager� ��� � ��� �� ��� �� ��� ��� ���
� runConfig ��� ������.
v enrole ��� ��� ������.
v �� ���� ���� Tivoli Identity Manager EJB �� ID � ��� �
����. �� ��� 61 ���� �Tivoli Identity Manager� �� ���� �
�� �� �� �� �� �� ��� �����.
runConfig �� ��� �� �� ��� IBM Tivoli Identity Manager
Configuration Guide� �����.
��� �� ��
�� ��� �� �� ��, Tivoli Identity Manager� ��� �� ����
Tivoli Identity Manager Server� ��� CD� ��� �������. ����
���� �� ��� ������. �� ��, ��� �� ������.
java –jar itimlp_setup.jar
Tivoli Identity Manager ��� �� ����� �����. �� ���� ��
���� ����� �� ��� ��� ������.
�: Tivoli Identity Manager ��� �� ����� � �� �� �� JRE(Java
Runtime Environment) 1.3.1� ���� � ��� ���.
Tivoli Identity Manager Server �� ���
�����, Directory Server � Tivoli Identity Manager Server� ���� ��
�� �� ���� ��� ���� ��� � ����.
1. JDBC ����� ��� ����� � � �����.
a. ���� �� ����� �� � WebSphere Application Server� �
� �����. WebSphere Application Server ��� �� �� �
�� WebSphere Application Server�� ���� ��� �����.
b. WebSphere Application Server �� ��� �������.
c. �� –> JDBC ���� �����. �� ��� �����.
d. ��� ��� ���, �� ��(�: server1)� �� � ��� ����
�.
e. JDBC ��� ���� ���� � ITIM JDBC ���� � � ����
�.
f. ���� ���� ���� �� ��� ����. ��� ��� ���
��.
� 5 �� �� ��: Tivoli Identity Manager Server 69
g. ���� �� �� �� ��� � ��� �����. �� ���
���� ���� �����.
��� �� ��, IBM DB2 ����� ��� ���� ����� �
����. � ��� �� FixPack� �� IBM DB2 �� 7.1 �� 7.2
� ��� ��, WebSphere Application Server� ���� �� ��
usejdbc2 ����� � ��� �����. ��� �� ������.
��� ���� �� ��, enrole �� ID � ��� ���� ����
� �����. IBM DB2 ��� ��� ��, ��� IBM DB2 FixPack
��� ����� �� � ������ ����� �����.
�: FixPack 3� IBM DB2 �� 7.1 ��� IBM DB2 �� 7.2 �� ��
�� ��� ��������. �� ��� IBM Tivoli Identity
Manager ���� ��� �����.
2. �� �� �� ����� ��� Tivoli Identity Manager Server� ����
�. ��� � �� �� �� ��, Tivoli Identity Manager Server � ���
�� ����� ������. IBM DB2� ��� ��, WebSphere
Application Server� ���� �� IBM DB2 ����� ��� ����� �
����.
��� ������.
WAS_HOME/bin/startServer.sh servername
�:
WAS_HOME/bin/startServer.sh server1
3. Tivoli Identity Manager� �������. �� ��, ���� ��� ��� �
�����.
http://hostname/enrole
��, hostname� Tivoli Identity Manager Server� � ���� IP �
� �� ��� �����.
�:
a. ��� ����� ����� � �� ���� �� ���� ����. �
�� � � ID� ���� ��� ��� ��� ���.
b. �� �� ��� ��� ����� ��� ��� � ��, � ��
� ��� /language� ������. �� ��, ��� �� ������.
https://mysite.myco.com/itim/enrole/language
� ����� �� ��� ��� �� �� ��� IBM Tivoli Identity
Manager Configuration Guide� �����.
70 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
4. Tivoli Identity Manager �� �� ID(″itim manager″) � ��(�� ���
� ″secret″)� ������.
5. ��(ITIM ��)� ���� �� ��� � ����. �� ��� ��
�� �� IBM Tivoli Identity Manager Policy and Organization Administration
Guide� �����.
� �� �� ����� �� �� ��� IBM Tivoli Identity Manager
Configuration Guide� �����.
��-���� ��
Tivoli Identity Manager ����� �� Tivoli Identity Manager ���� ���
��, Tivoli Identity Manager ��� ���� �� �� ��� ���� ��
� �� �� ����.
Tivoli Identity Manager ����� �� ��� CA(Certificate Authority)�
ITIM_HOME/cert ����� ��� ���. �� � �� �� �� ��� IBM
Tivoli Identity Manager Configuration Guide � �� ����� �� �� ���
� �����.
�:
1. � �� � ���� ����� ����, � ���� ��� ��� �� �
� ���� ����� ������. � �� � ����� ��� Tivoli
Identity Manager Server� ����� ���.
2. �� ��� �� �� ��, Tivoli Identity Manager ����� ���� �
� ���� Tivoli Identity Manager ����� ��� CD� ��� ��
�����. Tivoli Identity Manager Server�� ����� ���� ����
�� �� ��� ������.
java –jar itimlp_agents_setup.jar
Tivoli Identity Manager ��� �� ����� �����. �� ���� �
� ���� ����� �� ��� ��� ������.
�: Tivoli Identity Manager ��� �� ����� � �� �� ��
JRE(Java Runtime Environment) 1.3.1� ���� � ��� ���.
� 5 �� �� ��: Tivoli Identity Manager Server 71
� 6 � ���� ��: Tivoli Identity Manager Server
� ��� ���� �� �� ���� ��� Tivoli Identity Manager Server �
� � ��� �����. ���� �� 10 ���� �Tivoli Identity Manager� �
��� WebSphere �� ������ �����.
�:
1. ���� ���� Tivoli Identity Manager ��� ��� WebSphere Application
Server� ���� ����. ����� Tivoli Identity Manager� ���� �
� WebSphere ���� ���� ������.
2. ����� Tivoli Identity Manager� ���� ��� � �� � ���� �
���� � �� ���.
3. �� ���� �� � Fixpack� ���� IBM Tivoli Identity Manager �
��� ��� �����.
�� ����� ��� �����.
v ����� ���
v 81 ���� �Tivoli Identity Manager Server ���
���� ��
���� �� ��� � ����.
v Tivoli Identity Manager� ��� � ��� ���(CD) �� Fixpack� ��
����. �� ��� 111 ���� �� A ���� ��� � FixPack� ��
����� �����.
v ������ IBM DB2 ��, ��� db2InstanceHome ����� �� DB2
����� ��� ������. �� ��� 15 ���� �IBM DB2 JDBC �
��� ���� �����.
v Oracle ������ ���� ��, Oracle JDBC ����(classes12.zip �
�)� �� �� ����� ������.
v �� ���� �� ��� WebSphere Application Server ��� 10 ����
�Tivoli Identity Manager� ���� WebSphere �� ������ �� ��
��� ������.
v 76 ���� �Network Deployment Manager� ��� ���� ��� � 125
���� �Tivoli Identity Manager ���� ���� �� WebSphere Application
Server � � �� ��� ����� ���� ��� ������.
© Copyright IBM Corp. 2004 73
|
|
|
|
|
v ��� � � �����.
� 4. � �� �� ����
�� � ��
����� 11 ���� � 3 ������ ���
Directory Server 29 ���� � 4 �Directory Server ���
Network Deployment Manager 131 ���� �Network Deployment Manager � �� �
���� � � ��WebSphere Application Server �� ��
��
WebSphere Application Server JMS �� WebSphere Embedded Messaging Support
�: WebSphere MQ �� 5.3� �� �� ��, 124 �
��� ��� WebSphere MQ �� 5.3 ���� ���
��.
v ��� � �� � �� ��� ���� ����� �����. �� �
�� IBM Tivoli Identity Manager ���� ��� �����.
�: IBM Tivoli Identity Manager ���� ��� �� � � ��� � ��
��� �� �� �� � �� ����� ���� ��� ��� ���
�.
v ���� ��� �� ��(root)� ��� �����. ��� �, ��� �
���� �� ��� ��� ��� �������.
v �� �� ��� ����� �����. �� ��� ��� �� ���� �
����.
v Tivoli Identity Manager� ��� ����� �� �� ���� ���� �
�� ������.
�: ����� �� Shift-JIS� ����� �����. � �� ��
�� �� ��, ���� ��� �� �� � ����. �� ��, ��� �
� ��� �� �� �� ������.
– Solaris: LC_ALL=ja_JP.PKC
– AIX: LC_ALL=Ja_JP
v �� � ��� �� ����� WebSphere Application Server FixPack 2� �
���� �����. FixPack� ���� �� � ��� �����.
�: WebSphere Application Server Network Deployment� �� ����
WebSphere Web Server ��� ��� ���� � �� WebSphere
� ��� ����.
v ��� �� �� ����� �����.
�� �� ��
��� �� �� ��� �� � ����.
74 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
v Tivoli Identity Manager� ���� ��, WebSphere 5.0� ��� SOAP ��
� �� ��� ���� ��� �����.
– com.ibm.ws.scripting.port
WAS_NDM_HOME/properties/wsadmin.properties
– server1� SOAP_CONNECTOR_ADDRESS ��� �� ��
WAS_NDM_HOME/config/cells/cell_name/nodes/node_name/serverindex.xml
�� �� ��, �� ��� ��� �� ������.
1. wsadmin.properties ��� ���.
2. com.ibm.ws.scripting.port �� serverindex.xml ���� � �� �
�� ������.
�:
1. SOAP �� ��� ���� ��� ��� �� ��, �� ��� ���
� runConfig ��� �� � ����.
2. WebSphere Application Server Network Deployment � WebSphere Application
Server� ��� ���� �� ��, WebSphere Application Server Network
Deployment Manager� ���� serverindex.xml ��� �� ��� ��
����.
v ��� �� � �� ��� �� �� Tivoli Identity Manager� �� ��
�� �� Tivoli Identity Manager ��� ����� ����.
Tivoli Identity Manager�� 80 � 9443� �� ��� �� ����. �� �
�� ���� ��, �� 9443� �����.
���� WebSphere ��� � ���� ��� � Tivoli Identity Manager�
� ��� �� ��� �� ��� ��� �� �����.
��� ��� ���� Network Deployment Manager� �� � �� WebSphere
��� ���� ��� Network Deployment Manager� �� �� �� �
�� ��� �� ��� �����. �� ��, �� ��� �� ��� 80�
� 81�, 9443�� 9444� �����. �� ��� Tivoli Identity Manager� �
� ��� �� ���� ���.
�� ��� �� ��� ���� WebSphere �� ��� ���� � ���
� ����.
1. �� –> �� ��� –> �� ��� –> ��� �� �����.
2. �� ��� �� �� 80� 9443�� ������.
3. ��� ��� � �� � �� ��� ���� ���� �����.
4. � �� ���� ��� �� � ��� �����.
� 6 ���� ��: Tivoli Identity Manager Server 75
5. ����� �� ������.
Network Deployment Manager� ��� ���� ��
�: WebSphere � ��� �� �� ��� 125 ���� �Tivoli Identity Manager
���� ���� �����.
����� ��� ���� ����� ��� Tivoli Identity Manager� ��
�� �� WebSphere �� ��� ��� ��� � ����.
1. Network Deployment Manager �� ��� �������.
2. �� ���� �� –> ����� �����.
3. �� �� �����.
� ���� �� �� �� �����.
4. � ���� ��� ������. �� � ITIM_CLUSTER� ������.
�:
a. � ����� �� ����� ��� ��, � ����� ��� � Tivoli
Identity Manager �� ���� ��� ���� ������
ITIM_UI_CLUSTER� �� ��� ����, Tivoli Identity Manager �� �
� ��� ���� �� ������ ITIM_WF_CLUSTER� �� ��� �
�����.
b. ���� ��� ���� � ���.
5. �� �����.
� ���� �� �� �� �� �����.
6. ��� ���� ���� � � �� ��, � ���� ���� ��� ���
�, ��� �� � ��� �����.
���� ���� ��� � ���� �� �� �� �� ��� �����.
��� ��� � ���� ���� ����� �����.
7. � � ���� ���� ��� ��� � � ��� �� ��� ���
� ���� ������. �� ���� ���� �� �����.
���� ��� ��� �� � �� �� �����. �� ��� �
��� ��� �� � �� ��� ���� �����.
8. �� �����.
9. ���� ����� ���, ��� ��� ����� ��� �� � ���
� ������.
10. ����� ���� �� ��, ����� �� � ��� �� Network
Deployment Manager ��� � �� � ����� � ����. �����
76 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
� ���� � �� �� �� ��� WebSphere Application Server� �
���� ���� ��� �����. �� ��� xi ���� ��� ���
� �����.
�: ��� � � � ��� ���� ���� �����.
11. � �� ��� �����. ��� �� �� –> � �� ���� ��
–> ��� �����.
���� ��� �� ����
���� �� �� ��� ������.
������ ��
RDBMS(Relational DataBase Management System)� �� �� ��� �����
�.
�� ID ______________________________
������ ��� � ��� ��� �� �� ID(�: ����
� ��� ��� db2InstanceName). �� ��, IBM DB2� ����
��� ����.
v UNIX: db2inst1
v Windows: db2admin
�� ��� 11 ���� �IBM DB2 ���� �����.
�� �� ______________________________
�� �� ID� ��.
������ �� ______________________________
Tivoli Identity Manager Server� ������ ���� � ����
�. ������ ��� �� ��, ����� ��� ������
�����. �� ��, ����� ��� �� itimdb���. ����
�� ���� �� ��, ����� ��� �� ������ �� �
� �����. catalog ��� ��� �� ����� ��� �� ��
��� 15 ���� �IBM DB2 JDBC ���� ���� �����.
������ ______________________________
�� ���� �� ���� ����� �. �� ��, ������
IBM DB2���.
������� �� ��:
������ ��� ______enrole__________________
� 6 ���� ��: Tivoli Identity Manager Server 77
Tivoli Identity Manager Server�� ������ ���� �
��� ��. �� ID� enrole���.
�: � �� ID� ��� � ���.
��� �� ______mypassword______________
Tivoli Identity Manager Server�� ������ ���� �
��� ��� ��.
IP �� ______________________________
����� ��� IP ��. IBM DB2�� ��� ����. Oracle �
SQL Server 2000(SP3)� ���� �����.
� �� ______________________________
����� ��� �� ��. IBM DB2�� ��� ����. Oracle �
SQL Server 2000(SP3)� ���� �����.
�� �� ����� ��� �� ����� � ��� �����. �����
� ��� Tivoli Identity Manager Server�� ������ � � �� JDBC �
� �� �����. �� ��� IBM Tivoli Identity Manager Configuration Guide
� �����.
��� ��� �� ��� �� �� ������.
�� �
Tivoli Identity Manager Server�� ������ � � �� JDBC ��
� �� �
�� �
Tivoli Identity Manager Server�� ���� � �� ������ � �
�� JDBC ��� �� �
��� �� ��(�)
�� � ��(�)
Directory Server ��
�� ��� ������.
��� �� ______________________________
Directory Server� ��� ��� ��(�: identity1.mylab.mydomain.com).
Identity Manager DN �� ______________________________
dc=com� �� ��� �� ��� ��� �� LDAP� ��� � ��
� ���(�: dc=com)� ���� ���. �� ��� 29 ���� � 4
�Directory Server ���� �����.
78 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
� �� ______________________________
� �� ��� ��� �� �� Tivoli Identity Manager ��� ��
���� �� ���� � ��� �����. � �� ����� �
�� ��� �����. �� ��, IBM Corporation� �� ������.
�: � ��� 1��� � ��(ASCII) �� 2��� � �� ��
��� � ����.
� �� �� �� ______________________________
� �� �� �� ��� ��� �� ����� IBM Directory Server�
���� �� �� �����. � �� ����� �� ��� ���
��. �� ��, �� ��� ibmcorp���.
�: � �� �� �� ��� �� ID� �� 1��� � ��
(ASCII) �� ������.
�� �� � ______________________________
�� ��� �� �� ��� �� �� ��� � �� �����. �
�� ��� �� ��� ���(1)� ������.
� ______________________________
Directory Server� ��� ��(�: 389)
�� ��� DN ______________________________
���� �� �� �� ID(�: cn=root)
�� ______________________________
Directory Server� ��� � ��� ��� ���� �� �� �� ID�
��.
�� �� ����� Tivoli Identity Manager Server�� ���� � �� LDAP
�� �� �� ��� �� LDAP �� � �� ��� �����. �� ���
IBM Tivoli Identity Manager Configuration Guide� �����.
��� ��� �� ��� �� �� ������.
�� � ��
LDAP �� �� �� � �� �� �� �
�� � ��
LDAP �� �� �� �� �� �� �
� �
�� ��� �� � ��� � ��� LDAP �� �� � �� �
�� �����.
� 6 ���� ��: Tivoli Identity Manager Server 79
���� ��� WebSphere Application Server ��
���� ��� WebSphere Application Server ���� ��� �� ��� ��
��. �� ��� 125 ���� �Tivoli Identity Manager ���� ���� �
����.
���� �� ______________________________
WebSphere Application Server �� ��� � ��� ��� ���� �
�. �� ����� �� ITIM_CLUSTER� �� ��� ������. �
� ������ ITIM_UI_CLUSTER � ITIM_WF_CLUSTER� �� �
�� ������. � ��� �� �� �� �� ���� ����.
�: ��� ��� ���� �� � �� WebSphere ID� ���� �
���.
�� ���� ______________________________
WebSphere Application Server base� �� ����. �� ��, Solaris �
� ����� /opt/WebSphere/AppServer���. WebSphere Application
Server base� �� �� �� � ��� ������.
�� �
�� ��� ��� �� �� ��� �� ��� �����. ��� ��
� INFO� FATAL ���� �� �� �� �� ��� �� ���
�� ��� �� � ����. �� ��� ����, �� �� ��� �
� ��� ����� ���� ��� �����.
�� �� ��
SMTP �� ��� �����. SMTP ���� �� ��������.
�� ��
��� �� ��� ��� �� �� �� �����.
���(��)
Tivoli Identity Manager �� ���� �����, LDAP �
WebSphere Application Server �� �� ID� ��� ���
���.
����� �� ��� ��
�� ��� ��� ���� ���� ���.
��� ���
WebSphere Application Server �� ID � ��.
WebSphere ��� ��� ��� �� ���� ����
�. �� 133 ���� �J2EE ���� �� ��� ��
wasadmin �� ID���.
80 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
EJB ���
���� �� ���� �� �� � ��. WebSphere �
�� ��� ��� �� ���� �����. �� 133 �
��� �J2EE ���� �� ��� �� itimadmin ��
ID���.
�: �� ��� ��� ���� ��, � ��� ��
wasadmin� �����. ��� itimadmin ��� ��
����.
Tivoli Identity Manager ��
Tivoli Identity Manager� �� �� ��� ������.
��� �
� �� �� �� � � ����. � � Tivoli Identity Manager ��
� �� ��� ��� ����� �����. � �� enRole.
properties ��� enrole.encryption.password� � ���.
�� �
�� ��� ��� �� �� ��� �� ��� �����. ��� ��
� INFO� FATAL ���� �� �� �� �� ��� �� ���
�� ��� �� � ����. �� ��� ����, �� �� ��� �
� ��� ����� ���� ��� �����.
�� �� ��
SMTP �� ��� �����. SMTP ���� �� ��������.
��� ID ____itim manager________
Tivoli Identity Manager �� ID. �� � ���� itim manager���.
Tivoli Identity Manager� ���� � � �� ID� ������.
�� ____secret______________
itim manager� �� Tivoli Identity Manager �� �� ID� ��.
�� ��� �� ��� secret���.
�: Tivoli Identity Manager Server� ���� � �� �� ��� ��
��� ���� �����.
Tivoli Identity Manager Server ��
�� ������ ���� ��� Tivoli Identity Manager Server� ����
��� ���� �� ��� �� �����.
� 6 ���� ��: Tivoli Identity Manager Server 81
���� ���� Tivoli Identity Manager Server� ���� ��� ��� ���
�.
�: Tivoli Identity Manager Server� ���� �� ��� �� ��� CD�
������. �� ��� 111 ���� �� A ���� ��� � FixPack�
�� ����� �����.
�� 23. ���� �� ���
82 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
1. Network Deployment Manager� �� ���. Tivoli Identity Manager�
Directory Server � ������ �� ��� �� � �����.
2. ���� ���� �� � ���.
�: ��� 73 ���� ����� ���� ��� ����� �����.
Tivoli Identity Manager Server� ���� ��� � ����.
1. ��� �� � ���� � � ���
2. 84 ���� ��� � � �� �� ���� ��
3. 86 ���� ������ ��
4. 86 ���� ����� �� ���
5. 90 ���� �WebSphere ��� �� ���
6. 92 ���� ���� �� � �� � � ���
7. 94 ���� ��� � � �� �� ���
8. 104 ���� ����� ��� �� � �����
9. 104 ���� ��� �� ���
10. 106 ���� �Tivoli Identity Manager Server �� ���
�� �� � ���� � � ��
��� �� � ���� � ��� �� ����� �����. �� �� ���
� ��� � ����.
1. Tivoli Identity Manager Server� ���� ���� �������.
�:
a. ��� �� ��� �� ��(root)� ��� ����� ���.
b. ������ IBM DB2 ��, ��� IBM DB2 ����� ��� ��
��� �����.
2. CD-ROM ����� Tivoli Identity Manager �� CD� �����.
3. �� ���� �� � � CD-ROM ����� ������.
4. ��� �� Tivoli Identity Manager �� ����� � ����.
v AIX: instAIX-WAS.bin
v HP-UX: instHPUX-WAS.bin
v Solaris: instSOL-WAS.bin
v Linux: instLINUX-WAS.bin
�� �� ����.
� 6 ���� ��: Tivoli Identity Manager Server 83
|
5. �� ��� ���� ��� ���� �� ���� ��� ��� ��
�� �� �� ��� �����. ��� �����.
�: �� �� ��� Tivoli Identity Manager ������ � �� �
��� �� �� ����.
���� �� �� ����.
6. ���� ��� �� �� ��� �� ������. �� ��, ���
�����. �� �����.
�� � � �� �� ���� �
�� � � �� ����.
�� 24. �� �
84 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
1. ���� �� �� ����� �� � �� �����.
�: �� ����� UI �� WF ��� � �� ��� � �� �� ���
��. �� ��� ����� �� ��, �� ���� ����.
�� �� ����.
2. ���� �� WebSphere Network Deployment Manager � �� WebSphere
�� ����� ����� �����. �� ��� 131 ���� �Network
Deployment Manager � �� ����� � � ��� �����. �
� �����.
�� ���� � �� ����.
3. Tivoli Identity Manager� �� /itim45 �� ����� ���� �...� �
� � ����� ��� �� ����� ������. �� �����.
�:
a. ���� ���� ����� �� ���� Tivoli Identity Manager �� �
���� ��� ��� ������. �� �� �� ��� �� ����
��� ��� ��� ��� ��� �����.
b. ���� ��(�� �� �� ����)�� �� ����� ��� �� �
��� ���� �� ���� ���. ��� ����� ��� � � �
� ���� ��� ����� � � �� HR � �� � �� ��
�� 25. �� � � �
� 6 ���� ��: Tivoli Identity Manager Server 85
|
|
|
� �����. �� �� �� ���� ��� ����� /itim45� ��
��� ������. DSML ID � �� ��� � ��� � ��� �
�� ����� ���� ���.
������ �
����� � � �� ����.
�� ����� � ��� �� � �� �����.
v IBM DB2 Universal Database
������ IBM DB2 ��, Tivoli Identity Manager �� ����� ��
�� �� ��� db2InstanceHome ����� �� DB2 ����� ��� �
�����. �� ��� 15 ���� �IBM DB2 JDBC ���� ���� �
����.
v Oracle. �� ��� 19 ���� �Tivoli Identity Manager� �� Oracle ��
� ���� �����.
���� �� �
���� �� � � �� ����.
1. �� �� �����. Network Deployment Manager� �� ���� �
� Tivoli Identity Manager� ��� � ���� ���� Tivoli Identity Manager
� ���� ���.
86 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
|
|
|
�: ��� ���� Network Deployment Manager � ���� ���� ��
� �� ����. ���� �� ��� ���� �� ���, ��
� �� ��� ��� ��� �����.
�� ���� ��� � �� ����.
�: ��� �� ��� �� ����� �� �� �� �� �����. �
�� �� ��� ����� �� ��, � �� ���� ����.
�� 26. ���� �� � � �
� 6 ���� ��: Tivoli Identity Manager Server 87
2. �� ����� ��, � ���� UI ���� ���� �� �� �� ��
�� ���� �����. �� �����.
�: ��� ���� UI ���� ���� �� �� ���� ���� �� �
��� ����.
�� �� ���� �� ��� ���� ��� ���.
3. ��(��) ����� ��, itim_cluster� �� ���� ��� ������.
�� 27. �� ���� ��� � �
88 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
�� �� �� �� ����� ��, �� � �� ���� ��� ��
�.
�� 28. WebSphere Application Server �� �(���� ��)
�� 29. WebSphere Application Server �� �(�� ���� ��)
� 6 ���� ��: Tivoli Identity Manager Server 89
4. ��� Network Deployment Manager�� ��� ���� ��� ������.
�� �����.
� ��� ���� ���� �� �� ��, LDAP ���� �� �� �� �
����.
�: Tivoli Identity Manager ��� Network Deployment Manager� �� �
� �� � �� ���� ����.
5. ��� ��� � �� ������, LDAP ���� �� �� ��� �
��� ������.
�� ���� ���� ��, � ��� Network Deployment Manager� Tivoli
Identity Manager� �� ���� �� LDAP ��� ���� ���. �
���� ���� ��� ���� ���. �� ��� 78 ���� �Directory
Server ���� �����. �� �����.
WebSphere ��� �� ��
WebSphere �� �� ����.
�� 30. LDAP ���� �� �
90 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
WebSphere ��� ��� ��� �� ��, WebSphere �� ��� �����.
�� ��� WebSphere Application Server �� ID � ��� ���� ���.
�� 133 ���� �J2EE ���� �� ��� �� wasadmin �� ID���.
�� 31. WebSphere �� �
� 6 ���� ��: Tivoli Identity Manager Server 91
�� ID� ��� ��� � �� �����.
��� � �� � �� � �� ��
��� �� �� �� � �� � �� ����.
�� 32. WebSphere �� �� �� �
92 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
1. �� �� �� ��� � ������. � � Tivoli Identity Manager ��
� �� ��� ��� ����� �����. � �� enRole.properties
��� enrole.encryption.password� � ���. �� �����.
�� � � �� ��� ��� ���, �� ��� � �� � �� ��
��(�: /itim45)� �����.
2. ���� �� �� ��� ��� �� ���� �� � ��� �����.
��� �� �� �� ��� ��� �� � �� ����. �� �� �
� �� ����� � �� ��� �� � � ����.
�� 33. ��� �� �
� 6 ���� ��: Tivoli Identity Manager Server 93
�� � �� �� ��
�� ����� ��� �� ��� �� Tivoli Identity Manager Server� ���
��. �� � �� �� ��� ����.
1. WebSphere Network Deployment Manager� �� ������ �� � �
� �� �����.
a. ����� ��. �� ��� �Tivoli Identity Manager ������ �
� ���� �����.
b. Directory Server. �� ��� 96 ���� �Tivoli Identity Manager� �
���� �� ���� �����.
2. WebSphere Network Deployment Manager� �� ��� �� ���� ��
�� �� ����� �� ��� �� �� �� Tivoli Identity Manager
� �����. �� ��� 97 ���� �Tivoli Identity Manager� �� �
��� �����.
Tivoli Identity Manager ������� �� ��
�� ��� �� ����� �� �� ����.
v �� ��
v Network Deployment Manager� �� ���� ���� �� �� ���� �
�
�� 34. �� � �
94 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
Tivoli Identity Manager ������ ��� ���� �� ��� �����.
��� � ����.
1. Tivoli Identity Manager ����� �� �� �� � � �� �����
�.
�: Tivoli Identity Manager �� ����� Oracle JDBC ����
(classes12.zip ��)� ���� ����. ������ Oracle� ���
� ��, ����� ��� ��� � java.lang.
ClassNotFoundException ���� ����.
�� ���� ��� � ����.
a. ��� �� ����� �� ����� �� ��� ������.
b. ��� ���� �� ��� � ����.
1) ��� ��� �� �� ����� Oracle JDBC ����
(classes12.zip ��)� �� IBM Tivoli Identity Manager� ��
�� ���� ITIM_HOME/lib ����� ������.
Oracle JDBC ����(classes12.zip ��)� ��� �� ��
��� 111 ���� �� A ���� ��� � FixPack� �� ��
��� �����. �� ����� �� �� ��� Tivoli Identity
Manager �� �� �� � �� �� ��� ��� �����.
2) �� ��� � � ����� �� �� � ����.
ITIM_HOME/bin/DBConfig
3) ����� ��� ������.
�� 35. ����� �� �
� 6 ���� ��: Tivoli Identity Manager Server 95
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4) ���� ��� ��� �� �����.
5) ���� ��� ��� �� ������.
2. Tivoli Identity Manager�� ���� ������ ����� �� ���
�����. ������ IBM DB2� ��, IP �� � �� �� ��� ��
������. � ��� �� ������ �� �����. �� ��,
����� �� �� ��� �� itimdb� ����. �� ID ��� �� ��
�����.
v UNIX: db2inst1
v Windows: db2admin
�� ��� 12 ���� �IBM DB2 �� ���� �����.
3. ��� �����. ����� ��� ��� ��, ����� �� ��
�� ID � �� ��� ������.
4. � ��� ��� �� � �� �����.
Tivoli Identity Manager� ����� �� ��
�� ��� �� Directory Server �� �� ����.
v �� ��
v Network Deployment Manager� �� ���� ���� �� �� ���� �
�
��� �� ��� Tivoli Identity Manager� ���� ��� Directory Server
� ������.
��� � ����.
1. LDAP �� �� ��� �� ������. �� ��, ��� �� ��� ��
Directory Server� � ���� ��� ��� �����.
96 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
|
|
2. ��� �����. Directory Server� �� �� ��� ��� ��, Identity
Manager ���� �� �� ��� ������.
3. Identity Manager DN ��� �� Tivoli Identity Manager� ���� ���
� dc=my_suffix���. �� ��� 30 ���� �Tivoli Identity Manager
� ��� ���� �����. ��� �� � �� �����.
Tivoli Identity Manager� �� ��
�� �� �� �� Tivoli Identity Manager Server�� ���� ��� �� �
� �� ��� ����� ��, Directory Server � �� ���� �� ���
���.
1. �� �� Tivoli Identity Manager Server� ���� ���� ��� ��
� �� � � �����.
�� 36. ���� �� �
� 6 ���� ��: Tivoli Identity Manager Server 97
�� �� �� �� ��� �����. � ��� �� �� ��� IBM
Tivoli Identity Manager Configuration Guide� ��� �� ��� ���
��.
2. ���� �� �����.
���� � �� ����.
�� 37. �� � �
98 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
�� ��, Directory Server� ��� ������. � ��� ���� ��
��� ���� ��, ��� Network Deployment Manager� �� ��� �
� LDAP ��� ���� ���.
� ��� ���� ����� ���� ��, �� ��� �����. ��
� �����. ��� �� �� �� �����. ��� �� �� ����
�.
3. ������ �� �����.
����� � �� ����.
�� 38. ���� � �
� 6 ���� ��: Tivoli Identity Manager Server 99
4. Tivoli Identity Manager ������ ����� �� �� ��� ���
���. �� ��, ����� ��� �� itimdb� � � ����. �� �
� ID� enrole���. � ��� ���� ����� ���� ��, ���
Network Deployment Manager� �� ��� �� ����� ��� ��
�� ���.
� ��� ���� ����� ���� ��, �� ��� �����. ��
� �����. ��� ��� ����� � �� �� ��� ��� �
�����. ��� �� �� �����.
5. ��� �����. �� � �� ����. ��� WARN� ���� ���
�� ����� �� �� �� � ��� ������.
�� 39. ����� � �
100 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
6. �� �� �����.
�� � �� ����.
7. �� �� �� �� ��� � ��� �����. � ��� �� �� �
�� IBM Tivoli Identity Manager Configuration Guide� �����.
�� 40. �� � �
�� 41. �� � �
� 6 ���� ��: Tivoli Identity Manager Server 101
�:
a. Identity Manager Server URL ��� �� ��� ��(�: IBM HTTP
Server)� URL���.
b. �� �� ��� �� ���� Tivoli Identity Manager ��� ��
� �� ��� ������. � ��� ���� ���. ��� �� �
� � �� ��� �� ��� ���� ���.
8. UI� �����.
UI � �� ����.
9. UI �� ���� ���� �� � �� ��� ��� �� �� ��
�� �� �� � � ��� ������. �� ��� ��� ��
���� ���� ��� ���� �� �� �����. �� ��� IBM
Tivoli Identity Manager Configuration Guide� �����. ��� ����
�.
10. ��� �����.
�� � �� ����.
�� 42. UI � �
102 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
���� ��� WebSphere Application Server ��� �� ��, � �
�� ��� �����. WebSphere Application Server ��� ���� ��
��, ��� ���� �����.
�:
a. EJB �� � �� ��� ���� ��� �� � �� ��� ���
�. EJB �� � �� ��� ���� � � ����. EJB �� ID�
�� 12�� ��� ���.
b. � ��� �� �� ��� EJB �� ID �� EJB ��� ��� ��,
Tivoli Identity Manager� ���� �� Tivoli Identity Manager �� �
�� ��� ITIM ��� ���� ���� ��� ����.
11. ��� �� ��� ��� ������.
12. �� �� �� Tivoli Identity Manager � �� ������ ���� �
�� � �� ���� �����.
�� 43. �� � �
� 6 ���� ��: Tivoli Identity Manager Server 103
���� ��� �� � ����
��� ��� ��� �� �� �� ��� ������.
� 5. �� �� �� �� � ����
�� �� ����
dbConfig.stdoutldapConfig.stdoutitim45_installer_debug.txtrunConfig.stdout(���� ����)runConfigTmp.stdout(�� �� �Network Deployment Manager��)
ITIM_HOME/install_logs
itim45_install.stdoutitim45_install.stderr
��� ��
Tivoli_Identity_Manager_InstallLog.log ��� ��� ��, �� ��� ITIM_HOME
����� ����. ��� �� ��, ��
� ��(UNIX)�� �� ��� �����.
WebSphere Application Server ���� ���� ��� �� �� ���
WebSphere Application Server ��� �����.
�� �� �
J2EE ��� ����� ��, Tivoli Identity Manager �� � �� ��� ���
��� ���� J2EE ��� �� ������. �� ��� �� ���
�����.
v 134 ���� �Tivoli Identity Manager �� � �� �� ��� �� ���
v 139 ���� �Tivoli Identity Manager �� � � �� ��� �� ���
v was.policy ��� ����� �����. �� ��� 139 ����
�was.policy �� ���� �����.
Tivoli Identity Manager �� � runConfig ��
Tivoli Identity Manager� ��� � ��� �� ��� �� ��� ��� ���
� runConfig ��� ������.
v enrole ��� ��� ������.
v �� ���� ���� Tivoli Identity Manager EJB �� ID � ��� �
����. �� ��� 97 ���� �Tivoli Identity Manager� �� ���� �
�� �� �� �� �� �� ��� �����.
runConfig �� ��� �� �� ��� IBM Tivoli Identity Manager
Configuration Guide� �����.
104 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
��� �� ��
�� ��� �� �� ��, Tivoli Identity Manager� ��� �� ����
Tivoli Identity Manager Server� ��� CD� ��� �������. ����
���� �� ��� ������. �� ��, ��� �� ������.
java –jar itimlp_setup.jar
Tivoli Identity Manager ��� �� ����� �����. �� ���� ��
���� ����� �� ��� ��� ������.
�: Tivoli Identity Manager ��� �� ����� � �� �� �� JRE(Java
Runtime Environment) 1.3.1� ���� � ��� ���.
�� � HTTP � ��� ��
���� WebSphere Application Server� HTTP � ���� ������.
�� ��� WebSphere Information Center� HTTP � �� ��� ����
�.
�: ���� WebSphere Application Server� Tivoli Identity Manager �����
� �� ��, �� �� ���� ��� �� ���.
��� ��� ��� ��
WebSphere Application Server ��� ��� ���� �� ���� ����
� �� Tivoli Identity Manager ��� ����� � �� �����. � �
�� ��� �� �� ��� 132 ���� �WebSphere Application Server �
�� ��� ��� ���� �����. ���� ���� ��� ���� ��
�� ���� �� ��, �� �� � ����� � ����.
�� ��� ��
��� ��� � �� ��� �����. ��� �� WebSphere
Application Server �� ��� ���� � �� –> � �� ���� �� –> �
�� �����.
���� ��
��� ���� �� �� �� ���� ��� ����� �� ������.
WebSphere �� ���� ��� � ����.
1. �� –> ����� �����.
2. Tivoli Identity Manager ����� �����.
3. �� �����. ����� ��� � Tivoli Identity Manager� �����
���.
� 6 ���� ��: Tivoli Identity Manager Server 105
���� ����� �� ���� �� ������ ��� � � ���� �
��� ������.
ITIM_DIR/bin/unix/ssCluster start
�:
1. Network Deployment Manager� �� ����� � ��� � � �� �
���� �����.
2. �� � ���� JMS ��� �����.
���� ����� �� ���� �� ������ ��� � � ���� �
��� �����.
ITIM_DIR/bin/unix/ssCluster stop
�: Network Deployment Manager� �� ����� � ��� � � �� �
���� ����.
Tivoli Identity Manager Server �� ���
�����, Directory Server � Tivoli Identity Manager Server� ���� ��
�� �� ���� ��� ���� ��� � ����.
1. JDBC ����� ��� ����� �� ���� ����� � � �
����.
a. ���� �� ����� �� � WebSphere Application Server� �
� �����. WebSphere Application Server ��� �� �� �
�� WebSphere Application Server�� ���� ��� �����.
b. IBM DB2 ����� ��� ���� ����� �����. � ��� �
� FixPack� �� IBM DB2 �� 7.1 �� �� 7.2� ��� ��,
WebSphere Application Server� ���� �� �� usejdbc2 ���
�� � ��� �����. ��� �� ������. ��� ���� �
� ��, enrole �� ID � ��� ���� ����� �����. IBM
DB2 ��� ��� ��, ��� IBM DB2 FixPack ��� ����� �
� � ������ ����� �����.
�: FixPack 3� IBM DB2 �� 7.1 ��� IBM DB2 �� 7.2 �� ��
�� ��� ��������. �� ��� IBM Tivoli Identity
Manager ���� ��� �����.
c. WebSphere Application Server �� ��� �������.
d. �� –> JDBC ���� �����. �� ��� �����.
e. �� ����� �����. �� ��� �� � ��� �����.
106 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
f. JDBC ��� ���� ���� � ITIM JDBC ���� � � ����
�.
g. ���� ����� �� �� ���� �������. �� �� �
��� ��� ��� �����.
h. ���� �� �� �� ��� � ��� �����. �� ���
���� ���� �����.
2. Tivoli Identity Manager Server � ��� �� ����� ������.
WebSphere Application Server �� ��� ���� � �� –> ����� �
����. ����� �� � �� �����.
3. Tivoli Identity Manager� �������. �� ��, ���� ��� ��� �
�����.
http://hostname/enrole
��, hostname� Tivoli Identity Manager Server� � ���� IP �
� �� ��� �����.
�:
a. ��� ����� ����� � �� ���� �� ���� ����. �
�� � � ID� ���� ��� ��� ��� ���.
b. �� �� ��� ��� ����� ��� ��� � ��, � ��
� ��� /language� ������. �� ��, ��� �� ������.
https://mysite.myco.com/itim/enrole/language
� ����� �� ��� ��� �� �� ��� IBM Tivoli Identity
Manager Configuration Guide� �����.
4. Tivoli Identity Manager �� �� ID(itim manager) � ��(�� ����
″secret″)� ������.
5. ��(ITIM ��)� ���� �� ��� � ����. �� ��� ��
�� �� IBM Tivoli Identity Manager Policy and Organization Administration
Guide� �����.
� �� �� ����� �� �� ��� IBM Tivoli Identity Manager
Configuration Guide� �����.
��-���� ��
Tivoli Identity Manager ����� �� Tivoli Identity Manager ���� ���
��, Tivoli Identity Manager ��� ���� �� �� ��� ���� ��
� �� �� ����.
� 6 ���� ��: Tivoli Identity Manager Server 107
Tivoli Identity Manager ����� �� ��� CA(Certificate Authority)�
ITIM_HOME/cert ����� ��� ���. �� � �� �� �� ��� IBM
Tivoli Identity Manager Configuration Guide � �� ����� �� �� ���
� �����.
�:
1. � �� � ���� ����� ����, � ���� ��� ��� �� �
� ���� ����� ������. � �� � ����� ��� Tivoli
Identity Manager Server� ����� ���.
2. � ���� ����� WebSphere Application Server Network Deployment�
�� ���� ��� �� ��� ����.
ITIM_HOME/data/CustomLabels.properties
� �� ��� �� ���� �� ��� �� ITIM GUI� ���� ��
��� ��� �����.
���� WebSphere Application Server Network Deployment� �� � �
��� ����� �� � UI ���� ���(�� �� ����� ���� �
� �� �� ���� ���)�� ����� CustomLabels.properties ��
� ��� ���. CustomLabels.properties ��� WebSphere Application
Server Network Deployment� �� ����� � ���� ����� FTP�
� �� � ���.
3. ���� ���� ���� ����� � � ������. ���� ���� �
��� ����� ��� ��� �� � ��� �� ����� �� ����
�� ���� �����.
4. WebSphere Application Server ����, ����� �� ���� ��� Tivoli
Identity Manager Server� �� ���� ��� ���� ���. �� ��,
Tivoli Identity Manager Server� /ITIM_HOME� ��� ���� ���� ��
�� ����� ��� ��, �� ITIM_HOME/cert ����� ��� ���.
�� WebSphere Application Server ����� ITIM_HOME/cert ����� �
��� ���.
5. �� ��� �� �� ��, Tivoli Identity Manager ����� ���� �
� ���� Tivoli Identity Manager ����� ��� CD� ��� ��
�����. Tivoli Identity Manager Server�� ����� ���� ����
�� �� ��� ������.
java –jar itimlp_agents_setup.jar
Tivoli Identity Manager ��� �� ����� �����. �� ���� �
� ���� ����� �� ��� ��� ������.
108 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
|
|
|
|
|
|
|
|
|
|
|
�: Tivoli Identity Manager ��� �� ����� � �� �� ��
JRE(Java Runtime Environment) 1.3.1� ���� � ��� ���.
���� ��� �� �� ��
� ���� ���� ���� �� �� �� �� �����.
� ���� ��� ���� �
�� Tivoli Identity Manager ����� � ���� ���� ���� ��� �
����.
�: �� ����� ��� WebSphere �� ���� ��� ����� �
���. �� �� ����� � ����.
1. WebSphere Application Server �� ��� ��� � ���� ���� ��
����. �� ��� 129 ���� ��� �� ���� �����.
2. WebSphere Application Server �� ��� ��� ���� � ���� ��
�� ������. �� ��� 130 ���� ����� ���� �����.
3. � ����� Tivoli Identity Manager �� ����� � � � ���� ��
� ��� �����.
4. � �� ��� �����. ��� �� WebSphere Application Server
�� ��� ���� � �� –> � �� ���� �� –> ��� �����.
5. WebSphere Application Server �� ��� ��� � ���� ���� ��
����.
��� ���� ��� ���� �
�� ���� ���� �� ���� �� ���� ���� ��� ����� �
� �� ����.
��� � ����.
1. WebSphere Application Server �� ����, ��� ���� ���� �� �
���� � ���� ���� ������.
�: �� �� ����� � ����.
2. � �� ��� �����. ��� �� WebSphere Application Server
�� ��� ���� � �� –> � �� ���� �� –> ��� �����.
3. WebSphere Application Server �� ��� ��� � ���� ���� ��
����.
� 6 ���� ��: Tivoli Identity Manager Server 109
���� ��� �
����� ���� ���� ��� ��� � ����.
v ���� ��� ���� ���� �� ��,
1. Tivoli Identity Manager �� � ����� � ����. �� ��� 165
���� �� G �Tivoli Identity Manager �� ��� �����.
2. WebSphere Application Server �� ����, ������ ���� ���
� �����.
3. � �� ��� �����. ��� �� WebSphere Application Server
�� ��� ���� � �� –> � �� ���� �� –> ��� ����
�.
v ���� � �� ���� ���� �� ��(�� ����),
1. WebSphere Application Server �� ����, ������ ���� ���
� �����.
2. � �� ��� �����. ��� �� WebSphere Application Server
�� ��� ���� � �� –> � �� ���� �� –> ��� ����
�.
110 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
�� A. ��� ��� � FixPack� �� ���
Tivoli Identity Manager� ��� �� �����.
v Tivoli Identity Manager �� 4.5.0�� ���� � �� �����
Fixpack. ��� Fixpack ��� �� �� ��� �4.5.1 FixPack ���� �
����.
v Tivoli Identity Manager 4.5.1� ���� � � ��� ���(CD).
CD �� ��� CD ���� �� ���� ITIM-4.5.1-CD-IMAGES.txt ��
� �����.
v �� Tivoli Identity Manager �� 4.5.0 � �� ����� ���� CD.
���� �� � � �� ����� �� �� ��� IBM Tivoli
Identity Manager ���� ��� �����.
CD �� 4.5.1 �� ���� �� �� WebSphere Interim Fix PQ77521� Interim Fix PQ77521� �� CD �� Tivoli Identity Manager 4.5.1 �� �
��� ���� �� ����. WebSphere Application Server 5.0.2� �� ���
Interim Fix� WebSphere Embedded Messaging Support� MQJMS2013 XA �
� ��� ���� � ���.
�� ���� � �� � ��� ����.
[8/6/03 13:30:54:484 EDT] f341ce J2CXAResource W J2CA0061W: Error creatingXA Connection and Resource javax.resource.spi.ResourceAdapterInternalException:createQueueConnection failed atcom.ibm.ejs.jms.JMSCMUtils.mapToResourceException(JMSCMUtils.java:123)
�� ��, �� ��� � �� WebSphere Application Server� �� � �
��� �� � ����. ���� �� ���� ��� � ���. Interim Fix
� ��� ��, ��� �����.
� Interim Fix� ���� ��� ��� � ���� ������� .
http://www.ibm.com/support/docview.wss?uid=swg24005451
4.5.1 FixPack ��
�� � ����� Tivoli Identity Manager �� 4.5.0� ���� � Tivoli
Identity Manager �� 4.5.1 Fixpack� ������.
http://www-1.ibm.com/support/dlsearch.wss?rs=644&q;=&tc;=SSTFWV&dc;=D420&loc;=en_US&cs;=utf-8⟨=en&sort;=desc&rankfile;=8&p;=1
© Copyright IBM Corp. 2004 111
|
|
|
|
|
|
|
||
�� ��, Fixpack ��� ��� ��� ��� ����.
4.5.1-TIM-platform-WAS-0001.zip
��, platform� AIX� �� �� �����.
��� � ����.
1. IBM Online Software support ���� �������.
a. �� � ����� �� IBM �� ID� ��� ������.
http://www.ibm.com/software/support/
b. Update Maintenance Agreements �� �� �� � ��� �� ���
help� �����.
c. IBM �� �� ���� �� �� �� ��(IBM Passport Advantage
Software Maintenance Agreement� ���)� ������.
�� 4.5.0 ��� ���
Tivoli Identity Manager Server �� 4.5.0� ��� �� ��� ���(CD)� �
����. �� CD� �� � ��, IBM �� ��� ������.
��� CD
�� �� ��� CD� �� �� �����.
� 6. ��� CD� ��
� �� ��
�� � itimlp_setup.jar, itimlp_agents_setup.jar
WebSphere Application Server� ���� Tivoli Identity Manager�
�� �� Solaris CD
�� �� WebSphere Application Server� ���� Tivoli Identity Manager� �
� �� Solaris CD� �� �� �����.
� 7. WebSphere Application Server� ���� Tivoli Identity Manager� �� �� Solaris CD� ��
� �� ��
WebSphere Application Server� Tivoli Identity
Manager �� 4.5
instSOL-WAS.bin
�� ReadMeFirst Docs-ReadMeFirst.pdf
112 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
|
|
|
|
|
|
|
|
|
|
|
�IBM Application Server� Tivoli Identity Manager� �� ��
Solaris CD
�� �� �IBM Application Server(WebLogic)� ���� Tivoli Identity Manager�
�� �� Solaris CD� �� �� �����.
� 8. WebLogic� ���� Tivoli Identity Manager� �� �� Solaris CD� ��
� �� ��
WebLogic� Tivoli Identity Manager �� 4.5 instSOL-WL.bin
�� ReadMeFirst Docs-ReadMeFirst.pdf
�� Solaris CD 1
�� �� �� Solaris CD 1� �� �� �����.
� 9. �� Solaris CD 1� ��
� �� ��
WebSphere Application Server base �� 5.0
FixPack 2
was50_fp2_solaris.zip
WebSphere Appl icat ion Server Network
Deployment �� 5.0 FixPack 2
was50_nd_fp2_solaris.zip
WebSphere Application Server base �� 5.0.2
Interim Fix(APAR PQ75794)
PQ75794.zip
WebSphere Application Server base � WebSphere
Application Server Network Deployment �� 5.0.2
Interim Fix(APAR SOV62778)
ibmorb.jar
WebSphere Application Server JSP Compile
Interim Fix(APAR PQ77263)
PQ77263.zip
�� Solaris CD 2
�� �� �� Solaris CD 2� �� �� �����.
� 10. �� Solaris CD 2� ��
� �� ��
IBM Directory Server �� 5.1 ids510-solaris-ismp-us.tar
IBM Directory Server �� 5.1 FixPack 1 FP510S-01.tar.Z
IBM Directory Server referential integrity plug-in DelRef/aix/libdelref.a
DelRef/hpux/libdelref.sl
DelRef/nt/libdelref.dll
DelRef/sun/libdelref.so
Tivoli Identity Manager �� 4.5 �� �� DelRef/timdelref.conf
�� A. ��� ��� � FixPack� �� ��� 113
�� Solaris CD 3
�� �� �� Solaris CD 3� �� �� �����.
� 11. �� Solaris CD 3� ��
� �� ��
IBM DB2 �� 8.1 FixPack 2(32 � 64��) Sol-FP2_U486567.tar.Z
�� Solaris CD 4
�� �� �� Solaris CD 4� �� �� �����.
� 12. �� Solaris CD 4� ��
� �� ��
Oracle � 4 JDBC ���� classes12.zip
Oracle � 4 JDBC ���� ���� �� LI_en
WebSphere Application Server� ���� Tivoli Identity Manager�
�� �� AIX CD
�� �� WebSphere Application Server� ���� Tivoli Identity Manager� �
� �� AIX CD� �� �� �����.
� 13. WebSphere Application Server� ���� Tivoli Identity Manager� �� �� AIX CD�
��
� �� ��
WebSphere Application Server� ���� Tivoli
Identity Manager �� 4.5
instAIX-WAS.bin
�� ReadMeFirst Docs-ReadMeFirst.pdf
�IBM Application Server� Tivoli Identity Manager� �� �� AIXCD
�� �� �IBM Application Server(WebLogic)� ���� Tivoli Identity Manager�
�� �� AIX CD� �� �� �����.
� 14. WebLogic� ���� Tivoli Identity Manager� �� �� AIX CD� ��
� �� ��
WebLogic� Tivoli Identity Manager �� 4.5 instAIX-WL.bin
�� ReadMeFirst Docs-ReadMeFirst.pdf
114 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
�� AIX CD 1
�: ��� �� ��� AIX� IBM DB2� FixPack 2� �� CD� ����
�����. AIX� IBM DB2� FixPack 2� ��� �� FTP ���� �
������.
ftp://ftp.software.ibm.com/ps/products/db2/fixes/english-us/db2aix5v8/fixpak/FP2_U486566/
�� �� � ���� �������.
http://www-3.ibm.com/cgi-bin/db2www/data/db2/udb/winos2unix/support/v8fphist.d2w/report#AIX5
�� �� �� AIX CD 1� �� �� �����.
� 15. �� AIX CD 1� ��
� �� ��
WebSphere Application Server base �� 5.0
FixPack 2
was50_fp2_aix.zip
WebSphere Appl icat ion Server Network
Deployment �� 5.0 FixPack 2
was50_nd_fp2_aix.zip
WebSphere Application Server base �� 5.0.2
Interim Fix(APAR PQ75794)
PQ75794.zip
WebSphere Application Server base � WebSphere
Application Server Network Deployment �� 5.0.2
Interim Fix(APAR SOV62778)
ibmorb.jar
WebSphere Application Server JSP Compile
Interim Fix(APAR PQ77263)
PQ77263.zip
�� AIX CD 2
�� �� �� AIX CD 2� �� �� �����.
� 16. �� AIX CD 2� ��
� �� ��
IBM Directory Server �� 5.1 ids510-aix-ismp-us.tar
IBM Directory Server �� 5.1 FixPack 1 FP510A-01.tar
IBM Directory Server referential integrity plug-in DelRef/aix/libdelref.a
DelRef/hpux/libdelref.sl
DelRef/nt/libdelref.dll
DelRef/sun/libdelref.so
Tivoli Identity Manager �� 4.5 �� �� DelRef/timdelref.conf
�� AIX CD 3
�� �� �� AIX CD 3� �� �� �����.
� 17. �� AIX CD 3� ��
� �� ��
Oracle � 4 JDBC ���� classes12.zip
�� A. ��� ��� � FixPack� �� ��� 115
� 17. �� AIX CD 3� �� (��)
� �� ��
Oracle � 4 JDBC ���� ���� �� LI_en
�IBM Application Server� Tivoli Identity Manager� �� ��
HP-UX CD
�� �� �IBM Application Server(WebLogic)� Tivoli Identity Manager� ��
�� HP-UX CD� �� �� �����.
� 18. WebLogic� ���� Tivoli Identity Manager� �� �� HP-UX CD� ��
� �� ��
WebLogic� ���� Tivoli Identity Manager �
� 4.5
instHPUX-WL.bin
�� ReadMeFirst Docs-ReadMeFirst.pdf
WebSphere Application Server� ���� Tivoli Identity Manager�
�� �� Windows 2000 CD
�� �� WebSphere Application Server� ���� Tivoli Identity Manager� �
� �� Windows 2000 CD� �� �� �����.
� 19. WebSphere Application Server� ���� Tivoli Identity Manager� �� �� Windows2000 CD� ��
� �� ��
WebSphere Application Server� ���� Tivoli
Identity Manager �� 4.5
instW2K-WAS.exe
�� ReadMeFirst Docs-ReadMeFirst.pdf
�IBM Application Server� Tivoli Identity Manager� �� ��
Windows 2000 CD
�� �� �IBM Application Server(WebLogic)� Tivoli Identity Manager� ��
�� Windows 2000 CD� �� �� �����.
� 20. WebLogic� ���� Tivoli Identity Manager� �� �� Windows 2000 CD� ��
� �� ��
WebLogic� Tivoli Identity Manager �� 4.5 instW2K-WL.exe
�� ReadMeFirst Docs-ReadMeFirst.pdf
116 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
�� Windows 2000 CD 1
�� �� �� Windows 2000 CD 1� �� �� �����.
� 21. �� Windows 2000 CD 1� ��
� �� ��
WebSphere Application Server base �� 5.0
FixPack 2
was50_fp2_win.zip
WebSphere Appl icat ion Server Network
Deployment �� 5.0 FixPack 2
was50_nd_fp2_win.zip
WebSphere Application Server base �� 5.0.2
Interim Fix(APAR PQ75794)
PQ75794.zip
WebSphere Application Server base � WebSphere
Application Server Network Deployment �� 5.0.2
Interim Fix(APAR SOV62778)
ibmorb.jar
WebSphere Application Server JSP Compile
Interim Fix(APAR PQ77263)
PQ77263.zip
�� Windows 2000 CD 2
�� �� �� Windows 2000 CD 2� �� �� �����.
� 22. �� Windows 2000 CD 2� ��
� �� ��
IBM Directory Server �� 5.1 ids510-windows-us.zip
IBM Directory Server �� 5.1 FixPack 1 FP510W-01.zip
IBM Directory Server referential integrity plug-in DelRef\aix\libdelref.a
DelRef\hpux\libdelref.sl
DelRef\nt\libdelref.dll
DelRef\sun\libdelref.so
Tivoli Identity Manager �� 4.5 �� �� DelRef\timdelref.conf
�� Windows 2000 CD 3
�� �� �� Windows 2000 CD 3� �� �� �����.
� 23. �� Windows 2000 CD 3� ��
� �� ��
IBM DB2 �� 8.1 FixPack 2 W2K-FP2.zip
�� Windows 2000 CD 4
�� �� �� Windows 2000 CD 4� �� �� �����.
� 24. �� Windows 2000 CD 4� ��
� �� ��
Oracle � 4 JDBC ���� classes12.zip
�� A. ��� ��� � FixPack� �� ��� 117
� 24. �� Windows 2000 CD 4� �� (��)
� �� ��
Oracle � 4 JDBC ���� ���� �� LI_en
118 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
�� B. WebSphere �� ��
� ��� �� �� �� ���� ��� Tivoli Identity Manager Server� ��
�� �� WebSphere Application Server ��� ���� �� ��� �� ���
��. ���� ��� �� � ��� WebSphere Application Server Network
Deployment � WebSphere Application Server base� ���� ���� ��� �
����.
�: �� ��� WebSphere Application Server �� ��� �����.
WebSphere Application Server �� ��
WebSphere Application Server� ���� �� ��� ����� ��� ���
� ��� ��� �����. �� ��� IBM Tivoli Identity Manager ���
� ��� �����.
��� �� ��� � �� ������ ��
�� ��� �� WebSphere Embedded Messaging Support �� � �� �
��� ����� �����.
AIX�� ��� �� � � ��� ��
AIX�� ��� �� � � ��� ���� ��� � ����.
1. �� WebSphere Embedded Messaging Support � mqm � mqbrkrs� �
��� mqm ��� ������. mqm �� mqm ��� ������.
� �� root� ������. �� ��, ��� �� ������.
mkuser mqmmkgroup -A mqmmkgroup -A mqbrkrsuseradd -G mqm mqmchuser groups=mqm,mqbrkrs root
2. ��� ���� ����� � root� �� �������.
�: �� ��� ��� � � ��, �� ��� �� ���� � �� �
���. �� ������ ���.
3. ��� ��� ��� ������.
su -rootgroups
root� mqm � mqbrkrs �� ��� ������.
© Copyright IBM Corp. 2004 119
Solaris�� ��� � ��� �� � ��
Solaris�� � WebSphere Embedded Messaging Support �� � ��� �� �
� ���� �� WebSphere Embedded Messaging Support � mqm �
mqbrkrs� ��� � mqm ��� ������. mqm �� mqm ��� �
�����. � �� root� ������.
��� � ����.
1. admintool� ������.
2. �� ����� ���� –> ��� �����.
3. �� –> ��� �����.
4. � �� ���� mqm �� ��� � ��� ��� mqm� root� ���
� ��� �����.
5. mqbrkrs �� �� ��� ��� ��� � ��� ��� root� ��� �
����.
6. ��� ���� ����� � root� �� �������.
�: �� ��� ��� � � ��, �� ��� �� ���� � �� �
���. �� ������ ���.
HP-UX��, ��� � ��� �� � ��
HP-UX�� ��� �� � � ��� ���� ��� � ����.
1. �� WebSphere Embedded Messaging Support � mqm � mqbrkrs� ��
�� mqm ��� ������. mqm �� mqm ��� ������. �
�� root� ������. �� ��, ��� �� ������.
useradd mqmgroupadd mqmgroupadd mqbrkrsusermod -G mqm mqmusermod -G mqm rootusermod -G mqbrkrs root
�: SAM ��� ��� � ���� � � �� ����.
2. ��� ���� ����� � root� �� �������.
�: �� ��� ��� � � ��, �� ��� �� ���� � �� �
���. �� ������ ���.
3. ��� ��� ��� ������.
su -rootgroups
root� mqm � mqbrkrs �� ��� �����.
120 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
|
|
|
|
|
||||||
|
|
|
|
|
||
|
Linux�� ��� �� � � ��� ��
Linux�� ��� �� � � ��� ���� ��� � ����.
1. �� WebSphere Embedded Messaging Support � mqm � mqbrkrs� �
�����.
groupadd mqmgroupadd mqbrkrs
2. mqm ��� ������. mqm �� mqm ��� ������. �� �
�, ��� �� ������.
adduser -d /home/mqm -g mqm -p password mqm
��,
-d mqm ��� ����
-g groupadd ���� �� � ��
-p mqm ��� ��
3. ��� ��� �� �� ������.
groups
�� �� ��� mygroup �� �� ���� � ����.
4. usermod ��� ��� �� � � mqm� mqmbrkrs �� �� ���
������.
usermod -G existing_groups,mqm,mqbrkrs root
��,
-G groupadd ���� �� �
existing_groups
��� �� ��� �� � ��. � �� �� � ����
� ���.
�� ��, ��� �� ������.
usermod -G mygroup,mqm,mqbrkrs root
5. ��� ���� ����� � root� �� �������.
�: �� ��� ��� � � ��, �� ��� �� ���� � �� �
���. �� ������ ���.
6. ��� ��� ��� ������.
su -rootgroups
root� mqm � mqbrkrs �� ��� ������.
�� B. WebSphere �� �� 121
|
|
�� ��� ��
�� ���� �� � WebSphere Application Server � WebSphere Embedded
Messaging Support�� �� � ��� ��� �� �����.
Solaris 8 �� ��� Solaris 9 �� � ���� ��: Solaris 8�� ��
� �� �� � ���� ��� ��� �� � ������ �� �����
�����.
v set shmsys:shminfo_shmmax = 4294967295
v set shmsys:shminfo_shmseg = 1024
v set shmsys:shminfo_shmmni = 1024
v set semsys:seminfo_semmsl = 100
v set semsys:seminfo_semaem = 16384
v set semsys:seminfo_semmni = 1024
v set semsys:seminfo_semmap = 1026
v set semsys:seminfo_semmns = 16384
v set msgsys:msginfo_msgmap = 1026
v set semsys:seminfo_semopm = 100
v set semsys:seminfo_semmnu = 2048
v set semsys:seminfo_semume = 256
v set msgsys:msginfo_msgmax = 65535
v set rlim_fd_cur=1024
Solaris 9�� �� ��� ��� �� � �� ����� �� � ����
�������.
http://www-1.ibm.com/support/docview.wss?rs=180&context=SSEQTP&q=Solaris&uid=swg24005009&loc=en_US&cs=utf-8&lang=en
�� Solaris 9��� �� � ���� ����� �����.
set semsys:seminfo_semmsl = 100
Tivoli Identity Manager� HP-UX �� ��� ��: HP-UX�� ��� ��
�� � ���� Tivoli Identity Manager� �� ����� �����.
v HP-UX: Tivoli Identity Manager�� �� HP-UX � ���� ��
WebSphere Application Server � WebSphere Embedded Messaging Support�
�� � ����. /usr/conf/master.d/core-hpux ��� ��� SAM �
���� 2048�� � �� ��� � �� ���� ���. HP-UX��
WebSphere Application Server �� � ��� �� �� ��� �� � ���
�������.
http://publib7b.boulder.ibm.com/wasinfo1/en/info/aes/ae/rins_prereq.html#prereqHpux
122 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
�: �� ��� WebSphere Application Server � ����� ���� ���
�� ����� �� � �� �����.
– dbc_max_pct=25
– maxdsiz=805306358
– maxdsiz=2048000000(Base � Network Deployment ��� � ����
�� ��)
– maxfiles_lim=8196(maxfiles � �� ��)
– maxfiles=8000
– maxssiz=8388608
– maxswapchunks=8192
– max_thread_proc=3000
– maxuprc=512
– maxusers=512
– msgmap=2048
– msgmax=65535
– msgmax=131070(Base � Network Deployment ��� � ���� ��
��)
– msgmnb=65535
– msgmnb=131070(Base � Network Deployment ��� � ���� ��
��)
– msgmni=50
– msgseg=32767
– msgssz=32
– msgtql=2046
– nfile=58145
– nflocks=3000
– ninode=60000
– nkthread=7219
– nproc=4116
– npty=2024
– nstrpty=1024
– nstrtel=60
– sema=1
– semaem=16384
�� B. WebSphere �� �� 123
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
– semvmx=32767
– semmap=514
– semmni=2048
– semmns=16384
– semmnu=1024
– semume=200
– shmmax=2147483647
– shmmni=1024
– shmem=1
– shmseg=1024
– STRMSGSZ=65535
Solaris�� WebSphere Application Server ��
Solaris 9� �� WebSphere Application Server ��� �� �� � �����
�� �� ��� �� � ���� �������.
http://www-1.ibm.com/support/docview.wss?rs=180&context=SSEQTP&q=Solaris&uid=swg24005009&loc=en_US&cs=utf-8&lang=en
AIX 5.2�� WebSphere Application Server ��
AIX 5.2 ��� �� WebSphere Application Server ��� �� �� � ���
�� �� �� ��� �� � ���� �������.
http://www-1.ibm.com/support/docview.wss?rs=180&context=SSEQTP&q=4004726&uid=swg24004726&loc=en_US&cs=utf-8&lang=en
�� WebSphere MQ �� 5.3 ��
WebSphere ��� ��� �� � �����(WebSphere Embedded Messaging
Support)� Tivoli Identity Manager� �� WebSphere 5.0 ������. �
WebSphere ���� ���� �� ���� �� ���� �� IBM MQSeries
�� 5.2� ��� ���.
WebSphere MQ �� 5.3� ���� �� ��, WebSphere Embedded Messaging
Support ����� � ��� ���� �� �� WebSphere MQ ���� ��
�� ��� �����.
v CSD03 �� �� WebSphere MQ �� 5.3
v �� � Java ���� WebSphere MQ ��
�� ��� ���� WebSphere MQ�� ���� mqver ����� � ���
�.
124 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
||
|
|
|
�� ��� WebSphere Application Server �� ��� �����.
�� 9090 �� ��� ��
WebSphere Application Server��� �� ��� �� 9090 ��� �����. �
��� ����� �� � ��, WebSphere �� ��� �� ��� �� �
�� ��� ���. �� ��� ��� ��� �� � �� ��� �
����.
netstat -an | grep 9090
Tivoli Identity Manager ���� ��
���� �� � �� ����� ��� ��� ����.
1. �WebSphere Application Server Network Deployment ���
2. 127 ���� �IBM HTTP Server � WebSphere � �� �� ���
3. 128 ���� �� ��� Base ���
4. 129 ���� ��� �� ���
5. 131 ���� �Network Deployment Manager � �� ����� � �
��
� �� �� ��� ����� �����(76 ���� �Network Deployment
Manager� ��� ���� ��� �).
WebSphere Application Server Network Deployment ��
�: ������� ��, WebSphere Application Server Network Deployment 5.0�
Tivoli Identity Manager 4.4.x �� �� 2� ��� ��� � ����.
WebSphere Application Server Network Deployment� ���� ��� � ��
��.
1. ���� ��� ��� � ��� � ��� ��� ������.
2. �� �� FixPack �� APAR� ������. �� ��� IBM Tivoli Identity
Manager ���� ��� �����.
3. �� �� CD� �������. �� CD � � ��� �� �� ���
111 ���� �� A ���� ��� � FixPack� �� ����� ����
�.
4. ��� ��� WebSphere Application Server Network Deployment �� �
���� ���.
drive_dir:/LaunchPad.sh
5. �� �� ��� ���� ���� �����.
�� B. WebSphere �� �� 125
�� ����� �� � �����. �� ��, ��� �� ����
�� ��� �� �� �� ��� � ����. WebSphere Application
Server Network Deployment�� ���� ��� �� ���� ���
� �� �� ������.
�: �� � ���� �� ����� ��� �� ��� WebSphere
Application Server Network Deployment� ��� ����� � ��
�� �� �����. WebSphere Application Server Network
Deployment� � ��� ���� ��� �� �� ��� �� �
�� �� ��� �� ��� ������. ��� � �
WAS_NDM_HOME\properties ��� �� ���� SOAP ��� �� ��
���� ���.
6. �� �����.
Network Deployment� ��� �� � �� �� �� �����.
7. ���� ��� � �� �����.
�� �� ����, �� �� � �� ��� ��� ���� �� �� �
����.
8. �� ����� ���� ����, ��� ��� ��� ��� ��� �
� � �� �����.
�� ��, ��� �� � � ��� �� �� �� �� �� ����
�.
9. ���� ���� �� �� ������. �:
�� ��
�� ��� ���� ��� ���� �� �� ��� ����
��. �: hostname
��� �� �� IP ��
�� ���� ��� ��� �� �� IP ��� ������.
� ��
�� ���� �� ������. �� ��, ��� �� ������.
ITIM_CELL_A1
10. �� ��� �� �� �� �� ������.
v �� �
v �� �
v �� �
v ��
126 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
v ��
11. ��� ���� �� �� ��� � ��� ���� ���� � �� ��
�� �� ������. �� � ��� ��� �� ��� �������.
http://networkdeploymenthost:9090/admin
��, networkdeploymenthost� WebSphere Application Server Network
Deployment� ��� ���� ��� ��� �����.
�: � ��� WebSphere Application Server Network Deployment� ���
��, �� �� ��� �� �� �� ��� �����.
12. �� FixPack �� APAR� ������.
�: FixPack �� APAR� ���� �� WebSphere Application Server
Network Deployment ���� �����. �� ��� IBM Tivoli
Identity Manager ���� ��� �����.
IBM HTTP Server � WebSphere � �� ���� ��
IBM HTTP Server � WebSphere Web Server ��� ���� ��� �
����.
1. �� �� CD� �������. �� CD � � ��� �� �� ���
111 ���� �� A ���� ��� � FixPack� �� ����� ����
�.
2. WebSphere Application Server base ��� ��� ��� ������.
3. �� �� �� �� ��� �� ���� ������.
4. ��� �� �� �� �� �� ���� ��� � ���� ����
�.
�� ��� �� �� ����� �� ���
5. � �� �� �� � ��� ���� �� �� �� ����.
6. ���� ���� �� �� ��� ��� ��� �����.
7. �� �����.
�� � �� �� �����.
8. �� � �� ��� �� ��� �����.
v IBM HTTP Server
v � �� ��(IBM HTTP Server�)
9. �� �����.
�� �� ���� � �� ��� �� ��� �� �� ���� �� �
� �����.
�� B. WebSphere �� �� 127
|
|
|
|
�: � ��� �� ��� ����� ��, IBM HTTP Server 4.0 ��� �
� �� ����� ���� IBM HTTP Server 5.0� �� �� �� �
���� ��� � ����.
10. �� �� ����� ���� ��� ���� �� ���� ���
� ��� ������. �� �����.
��� ��� � ��� ��� �� �� �����.
11. �� �� �� ��� ���� �� �� ����.
v � ��
v �� �
v ��
12. IBM HTTP Server� �� fix� �� �� WebSphere Application Server
base FixPack� ��� ������. �� ��� IBM Tivoli Identity
Manager ���� ��� �����.
WebSphere � �� ���� �� �� ��
WebSphere Web Server ��� �� ��� ������. �� ���� �
� IBM HTTP Server� ��� ���. ��� � ����.
1. Network Deployment Manager �� ��� �������.
2. �� �� ���� �� –> � �� ���� �� –> ��� �� � ��
��� �����. ��� � NDM_HOME/config/cells� plugin-cfg.xml
� �����.
3. �� �� �� �� ��� �� ��� � �� ��� � ����.
�: ��� � � � ��� ���� ���� �����.
4. IBM HTTP Server� Network Deployment Manager� �� ���� ���
��, �� � http_server_installdir/conf/httpd.conf �� ��� �
�� �����.
�: IBM HTTP Server � Network Deployment Manager� �� �� ���
� �� ���� � ��� ��� ����.
v AIX:
WebSpherePluginConfig /usr/WebSphere/DeploymentManager/config/cells/plugin-cfg.xml
v Solaris � Linux:
WebSpherePluginConfig /opt/WebSphere/DeploymentManager/config/cells/plugin-cfg.xml
� ��� Base ��
�� ��� � ���� �� ��� ��� WebSphere Application Server base
� ������.
128 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
|
|
1. WebSphere Application Server base �� ����� ������.
2. ��� ��� ���� �� �� ����.
�:
a. �� � ���� �� ����� ��� �� ��� WebSphere
Application Server base� ��� ����� � �� �� �� ��
���. WebSphere Application Server base� � ��� ���� ��
� �� �� ��� �� � �� �� ��� �� ��� ������.
��� � � WAS_HOME\AppServer\properties ��� ��
wsadmin.properties ���� SOAP ��� �� �� ���� ���.
b. ��� ���� � ��� �� ��� ��� ��� � ��
��, ���� ���� � �� ��, WebSphere Application Server
� �� ���� ����� ���� �� �� ����.
3. �� �����.
��� ��� ��� �� �� �����. ���� �� ��� ��
���.
4. �� �� �� ��� ���� �� �� ����.
v � ��
v �� �
v ��
5. �� FixPack� ������. �� ��� IBM Tivoli Identity Manager ��
�� ��� �����.
6. ��� � � �� ��� � ��� ������.
a. WebSphere bin ������� ������.
b. �� ��� ��� ��� ������.
startServer server1
�� �� ��
���� �� �� ����� ���� WebSphere Application Server(server1)�
� � �����.
Network Deployment Manager �� ���� ��� � � �� ��� ���
���.
1. ��� �� –> �� �����.
2. �� �� �� ���� � �� �� � ���� ��� �����.
3. ���� �� �� ��� �� ��� �����. �� ��� ��� ���
��� � ��� �����.
�� B. WebSphere �� �� 129
� ���� ���� �� ��� �����.
�: Linux� WebSphere Application Server �� ������ �� IPAddress
�� hostname� ���� ���� � � � ����.
/etc/hosts ��� �����. �� �� IPAddresshostname� �(�:
127.0.0.1winsec5)� ���� ��, �� �� ������. �� ��
� IPAddress� ����� ������.
�:
# Do not remove the following line, or various programs# that require network functionality will fail.# 127.0.0.1 winsec5 localhost.localdomain localhost127.0.0.1 localhost.localdomain localhost
�� addNode.sh ����� � � �� ��� ��� � startNode.sh ��
��� � � � ����. �� ��, ��� ��� ����� ��� �����
�.
./addNode.sh serverNodeName 8879
./startNode.sh
�� �� ��
�� ��� �� �� WebSphere Application Server�� ��� �� ���
�� �����. ������ IBM DB2�� ����� IBM DB2 ����� �
�� ���� �� ��, �� ����� ���, IBM DB2 ����� ��� �
�� � �� ����� �� ���� ���.
�� ���� ��� � ����.
1. ��� �����. ��� ������.
WAS_HOME/bin/stopNode.sh
2. ��� db2InstanceHome ����� IBM DB2 ����� ��� ������.
�� ��� 18 ���� �� ���� ��� ����� IBM DB2 ����
�� ���� �����.
3. ��� ������. �� ��, ��� �� ������.
WAS_HOME/bin/startNode.sh
���� ��
Network Deployment Manager �� ���� ��� � � ����� ����
��.
1. �� –> ����� �����.
2. �� ��� �� �� �����.
130 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
|
|
|
|
|
|
||||
|
3. ����� ��� ����, � ��� �� � �� �����.
4. ���� ���� ��� � ���� �� �� �� ��� � ��� ��
���. �� ���� ���� �� ��� ������. ��� ��� �
� �����.
5. ���� ��� �� ��� ���� ���� ��� ���� ����
�. �� �����.
6. ��� ���� ���� ��� ��� � �� ��� � ����.
Network Deployment Manager � �� ����� � ��� ��
Network Deployment Manager � �� WebSphere Application Server �� ��
��� � � ��� ��� � ����.
�: ������ IBM DB2 ��, AIX � Solaris� � ���� ��� ���
�� IBM DB2 ����� ��� ��� Tivoli Identity Manager� ��
���� ��� � ��� �� ���. �� ��� 18 ���� �� ���
� ��� ����� IBM DB2 ���� �� ���� �����.
1. ��� ��� Network Deployment Manager� �� ���� �� ���
�������.
http://NDM_host:9090/admin
Network Deployment Manager� ��� ���� Network Deployment
Manager� �� ����� ��� � � � ����.
WAS_NDM_HOME/bin/serverStatus.sh servername
�� servername �� �� ��(�: server1 �� -all)� � ����.
JMS ��, ���� �� � �� ����� ��� ���� WebSphere
Application Server base� �� ����� ��� � ����.
WAS_HOME/bin/serverStatus.sh -all
2. � ����� Tivoli Identity Manager� �� ���� ��� �����. � �
�� �� JDBC ���� ��� �� �� � ITIM_HOME� ���� ���
� ����� �� ������. Network Deployment Manager �� ��
�� �� –> WebSphere �� ��� �����. �� ��, �� ��� ��
� ITIM_HOME� �� ���� ������.
3. � ���� ���� �� �� ����, JMS �� � ���� ��� �
�����. �� ��, �� –> ����� ��� �����. server1� ��
��� ��� �� � �� �����.
4. �� ����� ��� � �� ����� � � ��� ��� ��
–> �� ����� �����. �� ���� � ��� ���� �� ���
�.
�� B. WebSphere �� �� 131
|
|
|
|
|
5. � ����� Tivoli Identity Manager� �� ���� ��� �����. ��
���� IBM HTTP Server� � ���� � ��� ������. ��
��, ��� �� ������.
http://myhost.mylab.mycity.mycompany.com/enrole
Tivoli Identity Manager ��� �� �����. Tivoli Identity Manager �
���� �������.
WebSphere Application Server ���� ��� ��� ��
�� WebSphere Application Server ��� ��� ���� �� � �� ��
�� ���� ��� ���� �� ���. ��� ��� ����� ��
� ��� ��� ��� ���� ���� ���.
�� WebSphere Application Server ��� ��� ���� ��� ����.
v � ��� ���� ���� = 120
v ����� ��� ���� = 60
� �� �� �� 1200� 600�� ���� ���. � ����� ����
��� ��, �� �� �� ���� � �� ����. WebSphere Application
Server �� ��� ��� � �� ��� � ����.
�� ����� ��� ��� ���� ���� � �� �����. Tivoli
Identity Manager� ���� ��� ��� ��, � ���� ����� � ��
� ���� ���.
1. WebSphere Application Server� ���� � WebSphere Application Server
�� ��� ���.
2. �� –> ����� ��� �� ��� �� ���� ���� �� �
��� ���.
3. �� �� ��� ��� ���� �����.
4. � ��� ���� ���� � ����� ��� ���� ���� �� �
�� ���� ���� ��� ����� ������.
5. ��� � �� ��� �����.
132 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
|
|
|
�� C. �� ����
� ���� Tivoli Identity Manager� � �� ��� �� ��� ��� � �
� �� ��� �����. �� ��� �����.
v �J2EE ���
v 141 ���� �HTTP Server ��� ���
J2EE ��
WebSphere ��� �� ��, J2EE ��� � ��� Tivoli Identity Manager
EJB(Enterprise Java Bean) ���� ����� �� ��� ��� � �
��. � �� ��� ���� � � �� � �� ����� ��� ���
��. �� ��� ��� �� �� �� � �� ��� �� �� �� ��
�����.
���� ��� �����.
1. Tivoli Identity Manager� ���� �� � � �� � �� ����� �
� ��
2. Tivoli Identity Manager �� �� �� ID � �� ��
3. �� � �� �� � Tivoli Identity Manager �� �� ��
�� �� ��� �� ��
� ���� �� �� ��� �� J2EE ��� ���� �� ���� ��� �
��� �����.
Tivoli Identity Manager �� � �� �� ��� �� ��
J2EE �� ���� ���� Tivoli Identity Manager� ���� �� ���
� ����.
�� ��� ��: ��� � � �� ��� ������.
1. �� � ��� �� ������� �� ��� ���� ���
��. �� ��� ��� ��� �� �� wasadmin��� ���.
2. �� � ��� �� ������� �� �� ��� ����
�����. �� ��� � ��� EJB �� �� itimadmin��� ���.
�� ��� � ��� ����� ��: � � �� � �� ������
���� ��� � ����.
1. WebSphere �� ��� ���� ��� ������.
© Copyright IBM Corp. 2004 133
2. �� –> ��� ��� �����.
3. �� �� �����.
v �� � � ��: SWAM(Simple WebSphere Authentication Mechanism)
v �� �� �����: �� OS
4. �� ��� � ����.
�� OS ��� ����� ��: �� OS �� ������ ���� ���
� ����.
1. �� –> ��� ����� –> �� OS� �����.
2. ��� ��� �� ID(wasadmin)� ��� ������.
3. �� ��� � ����.
�� ��: ��� ������. ��� � ����.
1. �� –> ��� ��� �����.
2. ��� �����.
3. ���� Java 2 ��� ����� ��, Java 2 �� �� ��� ����
�. � �� � ��, �� ������ Java 2 ��� ���� ��
�.
4. �� ��� � ����.
�� �� ���� ��� ��� �� �: �� �� ���� ��� ��
��� � �� WebSphere �� ��� �� ������. �� ��� ��� �
WebSphere �� �� ID � ��� ���� � � ����. �� �� ���
����.
WAS_HOME/bin/stopServer.sh server1 [-username wasadmin -password wasadminpassword]WAS_HOME/bin/startServer.sh server1 [-username wasadmin -password wasadminpassword]
Tivoli Identity Manager �� � �� �� ��� �� ��
J2EE �� ���� ��� ���� Tivoli Identity Manager� ��� �� �
�� � ����.
�� ��� � Tivoli Identity Manager �� � : �� ��� Tivoli Identity
Manager ��� ���� ��� � ����.
1. WebSphere Application Server �� ���� ����� –> ������ �
����� �����.
2. enRole� �����.
3. ��� ���� � �� ���� ���/��� �� �� ��� �����.
4. ITIM_SYSTEM� ��� �����.
5. ��� ��� �����.
134 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
6. ��� �����.
7. ���� EJB ��(itimadmin)� �����.
8. ��� �����.
9. ��? �� �� ��? ��� ��� ��� �����.
�: �� � ���� ��� � ��� ��� �� �� ��
�.
10. �� ��� � ����.
was.policy �� ��: was.policy ��� ��� �� ����� ��� �
����.
WAS_HOME/config/cells/<cellname>/applications/enRole.ear/deployements/enrole/META-INF
� policy ��� Tivoli Identity Manager� � �� �� ��� � ���.
� policy� Tivoli Identity Manager� �� ��� �� � � �� ����
���, Java 2 �� ��� �� WebSphere� ���� �� ������ �
�� �� � � � ����. � ��� � ��, �� CD�� ��� �� ��
�� �� ����� ��� ������.
�� ��� ��� ��� ���.
grant codeBase "file:;${application}" {permission java.security.AllPermission;};
�� ��� � EJB ���� Tivoli Identity Manager �� ��: ��� �
� � EJB ��� ��� ��, ��� �� � EJB ��� � ��� Tivoli
Identity Manager ��� ��� ���. ��� � ����.
1. ��� �� ����� ������. ��� �� ��� ������.
ITIM_HOME/bin/runConfig
2. �� �� �����.
�� � �� ����.
�� C. �� ���� 135
3. �� OS ������� ��� wasadmin �� ID� ��� �� �� �
��� �����.
4. �� OS ������� ��� itimadmin �� ID� EJB �� �� � �
�� �����.
5. ��� �����.
�� �� ���� Tivoli Identity Manager ���: �� �� ���� ��
� �� ��� � �� ����� ��� � Tivoli Identity Manager� ��
��� � ������. �� ��, Tivoli Identity Manager� �� ���� �
�� ������.
ITIM_HOME/bin/itim stop.sh wasadmin wasadminpasswordITIM_HOME/bin/itim start.sh wasadmin wasadminpassword
�� �� � � � ��: ��� ��� ��� �� �� � ���� ���
�����. ���� 120 ��, Tivoli Identity Manager�� ����� � �� �
� � ����.
�: �� ����� �� ���� ��� �� ��� �� � ����. ����
� � ��� ����� �� � ����. ����� �� ��, Network
Deployment Manager, ���� � �� �� ����� �� ���� ���.
�� �� �� � � ����� �� � ���� � �� ��� ���
��� � ����.
1. WebSphere Application Server �� ��� �������.
�� 44. �� � �
136 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
2. �� –> � –> LTPA –> ����� �����.
3. ���� ���� � � ��� ��� ��� ���� ��� �� �� ��
� ������.
�� �� ��� �� ��
� ���� � �� ��� �� J2EE ��� ���� �� ��� � �� ��
� �����.
Tivoli Identity Manager �� � �� �� ��� �� ��
J2EE �� ���� ���� Tivoli Identity Manager� ���� �� ���
� ����.
�� �� ��� �� LDAP ��: � �� ��� �� LDAP� ���� �
�� � ����.
1. Directory Server� �� ��� ��� ��, � �� ou=wasSecurity,dc=com
� ������. ��, com� �� �� ������.
2. � � ���, cn=wasadmin,ou=wasSecurity,dc=com� �����. � �
��� WebSphere Application Server �� ��� ��� ��(wasadmin)
� �����. �� ��� ������.
v sn=wasadmin
v uid=wasadmin
v userPassword=wasadminpassword
3. �� � � ��� cn=itimadmin,ou=wasSecurity,dc=com� �����
�. � ���� Tivoli Identity Manager �� ��� EJB ��(itimadmin)
� �����. �� ��� ������.
v sn=itimadmin
v uid=itimadmin
v userPassword=itimadminpassword
�� ��� � ��� ����� ��: � � �� � �� ������
���� ��� � ����.
1. WebSphere �� ��� ���� ��� ������.
2. �� –> ��� ��� �����.
3. �� �� �����.
v �� � � ��: LTPA(Lightweight Third Party Authentication)
v �� �� �����: LDAP
4. �� ��� � ����.
�� C. �� ���� 137
|
|
|
|
|
|
|
|
|
|
|
|
�� ��� ��: � � ��� ���� ��� � ����.
1. �� –> � ���� –> LTPA� �����.
2. LTPA � � ��� ��� ���� �����.
3. �� ��� � ����.
LDAP ��� ����� ��: LDAP �� ������ ���� ��� �
����.
1. �� –> ��� �����–> LDAP� �����.
2. �� �� �����.
v �� �� ID=wasadmin
v �� �� ��=wasadminpassword
v �=directoryservertype
��, directoryservertype� IBM_Directory_Server� �� Directory Server
� �����.
v ���=ITIM LDAP �� ��� ��
v �� �� ��(DN): ou=wasSecurity,dc=com
v �� �� ��(DN): cn=root� �� �� �� ��� ������.
v �� ��: �� �� ��� ��� ������.
v ��� � ��: � �� �����.
3. �� ��� � ����.
�� ��: ��� ���� ��� � ����.
1. �� –> ��� ��� �����.
2. ��� �����.
3. ���� Java 2 ��� ����� ��, Java 2 �� �� ��� ����
�. � �� � ��, �� ������ Java 2 ��� ���� ��
�.
4. �� ��� � ����.
�� �� ���� ��� ��� �� �: ��� �� ��� � ��
��� � ����.
1. Network Deployment Manager� �� ������ ��� ������.
WAS_NDM_HOME/bin/stopManager.sh [-username wasadmin -password wasadminpassword]WAS_NDM_HOME/bin/startManager.sh [-username wasadmin -password wasadminpassword]
2. �� ����� �� �� ������ ��� ������.
WAS_HOME/bin/stopNode.sh [-username wasadmin -password wasadminpassword]WAS_HOME/bin/startNode.sh [-username wasadmin -password wasadminpassword]
3. ����� �� ������. ��� � ����.
138 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
a. ���� wasadmin �� ID � ��� ��� WebSphere �� ���
������.
b. �� –> ����� �����.
c. ����� �����.
d. ��� �� � �� �����.
4. JMS ��� �� ������. ��� � ����.
a. WebSphere �� ��� �������.
b. �� –> ��� �����.
c. ��� �����.
d. ��� �� � �� �����.
Tivoli Identity Manager �� � �� �� ��� �� ��
J2EE �� ���� ��� ���� Tivoli Identity Manager� ��� �� �
�� � ����.
�� ��� � Tivoli Identity Manager �� � : �� ��� Tivoli Identity
Manager ��� ���� ��� � ����.
1. WebSphere Application Server �� ���� ����� –> ������ �
����� �����.
2. enRole� �����.
3. ��� ���� � �� ���� ���/��� �� �� ��� �����.
4. ITIM_SYSTEM� ��� �����.
5. ��� ��� �����.
6. ��� �����.
7. ���� EJB ��(itimadmin)� �����.
8. ��� �����.
9. ��? �� �� ��? ��� ��� ��� �����.
�: �� � ���� ��� � ��� ��� �� �� ��
�.
10. �� ��� � ����.
was.policy �� ��: was.policy ��� Network Deployment Manager ��
� �� ����� ��� �����.
WAS_NDM_HOME/config/cells/<cellname>/applications/enRole.ear/deployements/enrole/META-INF
� policy ��� Tivoli Identity Manager� � �� �� ��� � ���.
� policy� Tivoli Identity Manager� �� ��� �� � � �� ����
�� C. �� ���� 139
���, Java 2 �� ��� �� WebSphere� ���� �� ������ �
�� �� � � � ����. � ��� � ��, �� CD�� ��� �� ��
�� �� ����� ��� ������.
�� ��� ��� ��� ���.
grant codeBase "file:;${application}" {permission java.security.AllPermission;};
WebSphere Application Server Network Deployment ��� �� ��� ����
���. Tivoli Identity Manager ����� �� ������.
�� �� ���� Tivoli Identity Manager ���: Tivoli Identity Manager
� �� ���� ��� � ����.
1. �� –> ����� �����.
2. ���� �� �� �� ��� �����.
3. ��� �����. ����� �� ��� ��� �� �� �����.
�� �� � � � ��: ��� ��� ��� �� �� � ���� ���
�����. ���� 120 ��, Tivoli Identity Manager�� ����� � �� �
� � ����.
�: �� ����� �� ���� ��� �� ��� �� � ����. ����
� � ��� ����� �� � ����. ����� �� ��, Network
Deployment Manager, ���� � �� �� ����� �� ���� ���.
�� �� �� � � ����� �� � ���� � �� ��� ���
��� � ����.
1. WebSphere Application Server �� ��� �������.
2. �� –> � –> LTPA –> ����� �����.
3. ���� ���� � � ��� ��� ��� ���� ��� �� �� ��
� ������.
J2EE �� �� ��
WebSphere �� ��� ��� J2EE ��� ���� ��� ��� � ��
��.
1. �� –> ��� ��� �����.
2. �� � Java ��� � ������. (���� ����.)
3. �� �� ����, JMS �� � ���� ��� �� � ������.
140 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
HTTP Server ��� ��
�� ��� ���� Tivoli Identity Manager� �� �� � �� ��� �
� ���� ����� HTTP Server(�: IBM HTTP Server)� ������. � �
����� � ��� ����, �� ��� Network Deployment Manager�� �
���, �� �� � WebSphere� ���� ����� � ��� ���� � �
�� �����.
��� IBM HTTP Server �� Apache� �� Solaris � � ����. ��
� �� �� ��� ������.
1. �� ����� HTTP Server� ���� ������.
2. http_server_dir/conf ���� ��� WebSphere�� ����� �����
�.
3. Network Deployment Manager ����� http_server_dir/conf/WebSphere
����� �� ��� ������.
v was_deployment_mgr/bin/mod_ibm_app_server_http.so
v was_deployment_mgr/config/cells/plugin-cfg.xml
v was_deployment_mgr/etc/plugin-key.kdb
v was_deployment_mgr/etc/plugin-key.sth
DirectoryServer
WebSphere NetworkDeployment Manager
JDBC
WebSphereApplication
Server( ITIM UI )
WebSphereApplication
Server( ITIM UI )
Tivoli IdentityManager
WebSpherebase
JDBC
WebSphereApplication
Server( ITIM UI )
WebSphereApplication
Server( ITIM WF )
WebSphereApplication
Server( ITIM WF )
WF
UI
WebSpherebase
JDBC
HTTPServer
Web Server
TivoliIdentity
Manager
�� 45. �� ��� �� HTTP Server ��
�� C. �� ���� 141
4. �� ��� �� �����, �� ���� plugin-cfg.xml ��� � � �
�� �� ������.
v was_deployment_mgr/etc/ ����� � ���� http_server/conf/
WebSphere ����� ������.
�, /opt/WebSphere/DeploymentManager/etc� /opt/IBMHttpServer/conf/
WebSphere� �����.
v http_plugin.log ��� ����� http_server/logs� ������. �,
/opt/WebSphere/AppServer/logs/http_plugin.log�
/opt/IBMHttpServer/logs/http_plugin.log� �����.
5. �� ���� ��� http_server_home/conf/httpd.conf �� ����� � �
��� � ��� �� � ������.
# WebSphere plugin settingsLoadModule ibm_app_server_http_module http_server/conf/WebSphere/mod_ibm_app_server_http.soWebSpherePluginConfig http_server/conf/WebSphere/plugin-cfg.xml
�� ��, ��� �� ������.
# WebSphere plugin settingsLoadModule ibm_app_server_http_module /opt/IBMHttpServer/conf/WebSphere/mod_ibm_app_server_http.soWebSpherePluginConfig /opt/IBMHttpServer/conf/WebSphere /plugin-cfg.xml
�: �� WebSphere Application Server FixPack 2� WebSphere Web Server
��� �� ���� ����� �����.
142 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
�� D. Tivoli Identity Manager 4.3� Tivoli Identity Manager4.5 � 4.5.1� �����
� ���� �� �� � ���, WebLogic� ���� Tivoli Identity Manager
�� 4.3� WebSphere Application Server� ���� Tivoli Identity Manager �
� 4.5� ������� � �� �����.
������ ���� �� WebLogic� ���� Tivoli Identity Manager �
� 4.3� WebLogic� ���� Tivoli Identity Manager �� 4.5� �������
���. � ����� � Tivoli Identity Manager �� 4.3 ����� � LDAP
����� Tivoli Identity Manager �� 4.5� ����� ��������.
����� �, WebSphere Application Server� ���� Tivoli Identity Manager
�� 4.5� ��� �� ��� �� � �����.
��� �� ��� Tivoli Identity Manager �� 4.5� ����� � ���� �
� ��� ��� �� Tivoli Identity Manager �� 4.5.1 �� ���� ���
Tivoli Identity Manager �� 4.5� �� 4.5.1� ��������. �� ���
159 ���� �� F �Tivoli Identity Manager �� 4.5� 4.5.1� ������� �
����.
���� ��
Tivoli Identity Manager �� 4.3� Tivoli Identity Manager �� 4.5� ����
��� �� ��� � ����.
1. � Tivoli Identity Manager ��� ���� ����� �� Tivoli Identity
Manager ��� �� ������ ������� ������. ��� �
���� � Directory Server ����� �� �� �����.
2. Directory Server ����� Tivoli Identity Manager �� ��� ����
enrole ��(��� � )� �����. �� �� enrole ��� ��
��, � ��� itim�� �����. ��� ���
ITIM_HOME\data\enRoleUnchangedAttributes.properties ��� �� �
�� ��� �� ��� �� � ���.
����� ����� ���� �� Tivoli Identity Manager 4.3 LDAP ��
��� ��� LDIF ��� �����. LDIF ���� enrole ��� ��
����. ����� ��� � � �� �� ��� �� ��, ��� �
����.
© Copyright IBM Corp. 2004 143
|
|
|
|
|
|
|
|
|
|
|
a. Tivoli Identity Manager 4.5 �� LDAP ���� ������ �� �
��� �����.
b. ITIM_HOME\data\enRoleUnchangedAttributes.properties ��� ���
�� ��� ������.
c. LDAP ���� ������ ���� �����.
3. �� Directory Server� ���� � �� ��� �����.
4. �� �� Tivoli Identity Manager ��(�� �� � �� ��� ��)� ��
����. � ��� ITIM_HOME/data � ����.
5. ������� �� Tivoli Identity Manager GUI �� �� ����
�� �� �� �� ��� ���� ���� �����. Tivoli Identity
Manager �� 4.3 �� �� 4.4� Tivoli Identity Manager �� 4.5� ���
��� � �� �� ��� ���� ����. ������� �� �� �� �
�� �� � �� Tivoli Identity Manager� �� ���� �� �� �
� �� ���� ��� � � ��� �� � ����.
������ � �� �� Tivoli Identity Manager �� �� ��� �� �
Tivoli Identity Manager� ������. (WebLogic Server� ��� ���
�.)
Tivoli Identity Manager �� �� ��� �� ��� ��� � �� ��
� �� �� �(�� �� � �� �� �� ��)�� ��� �� �
��� ����. WebLogic �� ��� ��� �� ��� � ����.
��� � ����.
v WebLogic Admin ��� ������.
v ���� �� ��� ���.
v �� ���� ��� –> JMS –> �� –> JMSServer� �����.
v ��� ���� ��� �� �����.
v �� JMS �� �� �� �����.
v ��� ��� �����.
��� �� �� �� �� �� �� 0��� ���.
6. ����� ��� �� � � ��� �����.
Tivoli Identity Manager ������ Oracle� ���� ��, ‘enrole’ ��
� ��� � � � �� ��� ��� SQLPlus� ������. ���
�� Oracle �� ‘system’� ��� ��� � � � ����.
�� ��, ��� �������.
sqlplus system/password@itim_db_instance
144 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
‘enrole’ ���� ‘Create any procedure’ ��� � ����. �� ��� �
�����.
SQL> GRANT CREATE ANY PROCEDURE to enrole;
�� ����. �� ��� ������.
SQL> quit;
WebLogic� ���� Tivoli Identity Manager �� 4.3� WebLogic�
���� Tivoli Identity Manager �� 4.5� �����
� ���� WebLogic� ���� Tivoli Identity Manager �� 4.3 ����
WebLogic� ���� Tivoli Identity Manager �� 4.5� ������� �
� ��� �����. WebSphere Application Server� ���� Tivoli Identity
Manager �� 4.5� ��� � �� �� � ������ � �� ���.
1. Tivoli Identity Manager 4.5 WebLogic �� ����� �� BEA Weblogic
Server 7.0� ��� �� ����? �� �� ��� ��� �� ��� �
���� � ����.
2. ���� �����.
��� ��������? � ����.
3. �� �����.
WebLogic ��� ��������? � ����.
4. �� �� �� WebLogic �� ����� ������.
�� �� � �� �� �����.
5. Tivoli Identity Manager 4.3� ����� ������.
�����������? � ����.
6. �� �����.
�� LDAP ����� �����������? � ����.
7. �� �����. �� LDAP ���� ������ ������.
�: ���� �� �� � LDAP ����� �������� �� � �
���. ��� �� �� � bin ����� �� ldapUpgrade �����
�����.
�� �� �� � ����� �� ����� �� ���� ���
��.
8. ��� �����.
�� D. Tivoli Identity Manager 4.3� Tivoli Identity Manager 4.5 � 4.5.1� ����� 145
|
|
|
|
|
|
|
|
LDAP ������ � � ����� Directory Server� �� � ��
�� �� �����.
WebLogic� ���� Tivoli Identity Manager 4.3�� WebLogic� ���� Tivoli
Identity Manager 4.5�� ������ �����.
WebSphere Application Server� ���� Tivoli Identity Manager ��
4.5 ��
� ���� WebLogic� ���� Tivoli Identity Manager �� 4.3� �����
� � ��� �� � ����, WebSphere Application Server� ���� Tivoli
Identity Manager �� 4.5� ���� �� ��� �� �����.
1. Tivoli Identity Manager 4.5 WebSphere �� ����� �� , �� ��
�� � �� �� ��� ��� �� ��� �� ������.
2. �� Tivoli Identity Manager 4.3 ��� �� Tivoli Identity Manager 4.5�
��� ��� �����(�: itim45).
����� � � �� �� �����.
3. �� Tivoli Identity Manager 4.3 ��� �� �� ����� ��
�����.
4. IBM Tivoli Identity Manager ����� �� �� �� ��� ��� �
� ��� � ����.
5. ��� �����.
���� �� ���� �����.
6. ��� �����.
��� �� �� �� �� �����.
7. ���� �� �� � �� Directory Server� �� ��� ������.
8. ��� �� ��� ��� �� ��� ���� �����.
9. ����� �� �� � �� ������ �� ��� ������.
10. ��� �� ��� ��� �� ��� ���� �����.
11. �� �� �����.
�� � �� ����.
12. Identity Manager Server URL ��� �� ��� ��� ��� � ��� �
����.
13. ��� �� ��� ������.
146 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
|
|
|
|
|
WebSphere Application Server� ���� Tivoli Identity Manager �� 4.5 ��
� �����.
� �� ��
� ���� WebLogic� ���� Tivoli Identity Manager �� 4.3�� WebSphere
Application Server� ���� Tivoli Identity Manager 4.5�� ������ �
��� �� �� ��� �����. WebLogic� ���� Tivoli Identity
Manager 4.3� WebLogic� ���� Tivoli Identity Manager 4.5� ������
� WebSphere Application Server� ���� Tivoli Identity Manager 4.5� ��
� ��� ��� � �� ��� ������.
1. Tivoli Identity Manager 4.3 data ������ Tivoli Identity Manager 4.5 data
����� CustomLabels.properties� ������.
2. Tivoli Identity Manager 4.5 enRole.properties ��� �� ��� Tivoli
Identity Manager 4.3 enRole.properties� � ��� ����� ����
��.
v enrole.defaulttenant.id
v enrole.organization.name
�� 4.5� 4.5.1� �����
��� �� ��� Tivoli Identity Manager �� 4.5� ����� � ���� �
� ��� ��� �� Tivoli Identity Manager �� 4.5.1 �� ���� ���
Tivoli Identity Manager �� 4.5� �� 4.5.1� ���������. �� ���
159 ���� �� F �Tivoli Identity Manager �� 4.5� 4.5.1� ������� �
����.
�� D. Tivoli Identity Manager 4.3� Tivoli Identity Manager 4.5 � 4.5.1� ����� 147
|
|
|
|
|
|
|
|
|
|
�� E. Tivoli Identity Manager �� 4.4.x� 4.5 � 4.5.1� �
����
� ���� Tivoli Identity Manager �� 4.4.x� Tivoli Identity Manager �� 4.5
� 4.5.1� ������� ��� �� �����. �� � ���� �� �� � �
��� Tivoli Identity Manager ��� ������� � �� � ����
�.
Tivoli Identity Manager ����� ����� � �� �� ����.
v �� �� ����� �����. � Tivoli Identity Manager ��� ����
����� �� Tivoli Identity Manager ��� �� ������ �����
�� ���� ���. ��� ����� � Directory Server ����� �
� �� �����.
v Tivoli Identity Manager �� ����� ��� �� 4.5� Tivoli Identity
Manager ��. Tivoli Identity Manager �� ����� � ��� Tivoli Identity
Manager� �� ��� ����� ��, Directory Server �� � �� �
�� ��������.
v Tivoli Identity Manager �� 4.5� ������� �� ��� ��� �� Tivoli
Identity Manager �� 4.5.1 �� ���� ��� Tivoli Identity Manager �
� 4.5� �� 4.5.1� �����. �� ��� 159 ���� �� F �Tivoli
Identity Manager �� 4.5� 4.5.1� ������� �����.
�:
1. � �� ����� ������� ��� WebSphere Application Server �
� 4.0� ����� WebSphere Application Server �� 5.0� �� ���� �
���� �����.
� WebSphere Application Server ��� ���� �����
WAS_HOME/properties/wsadmin.properties� com.ibm.ws.scripting.port� �
� �� �� ��� �� server1� SOAP_CONNECTOR_ADDRESS �� �
�� ����� �� ���.
WAS_HOME/config/cells/<cell_name>/nodes/<node_name>/serverindex.xml
�� ���� �� Tivoli Identity Manager �� � Tivoli Identity
Manager/WebSphere Application Server ��� ����.
WebSphere Application Server �� 4.0� ��� ���� ���� ��,
WebSphere Application Server �� 4.0 �� �� ��� ���� �� �
�� ���.
© Copyright IBM Corp. 2004 149
|
|
|
|
|
|
|
|
|
|
|
|
2. Tivoli Identity Manager �� 4.5 �� ����� ��� WebSphere
Application Server �� 5.0� ����� ��, �� ��� �� ��� ��
�.
v WebSphere Application Server 4.0
v IBM MQSeries
v IBM MQSeries ��� MA88
3. ����� ���� �� �� � �� ��� � ��� ���� �� �
����.
���� ��
Tivoli Identity Manager �� 4.4.x� Tivoli Identity Manager �� 4.5� ����
��� �� ��� � ����.
1. �� �� WebSphere Application Server �� ���(Tivoli Identity Manager
4.4.x� �� ��� ��)� ������. � ��� WAS_HOME/config� �
���.
2. �� �� Tivoli Identity Manager ��(�� �� � �� ��� ��)� ��
����. � ��� ITIM_HOME/data� ����.
3. Directory Server� ������. �� ��� � ��� �����.
4. ������ ������. �� ��� � ��� �����.
5. �� ��� Tivoli Identity Manager �� 4.5 ���� ���� ��
�� ����� �����. �� ��� IBM Tivoli Identity Manager �
��� ��� �����.
6. Tivoli Identity Manager �� 4.5 �� ���� ����� Directory Server
� ����� ������ ���������. �� ��� IBM Tivoli
Identity Manager ���� ��� �����.
7. ����� ��� �� � � ��� �����.
Tivoli Identity Manager ������ Oracle� ���� ��, ‘enrole’ ��
� ��� � � � �� ��� ��� SQLPlus� ������. ���
�� Oracle �� ‘system’� ��� ��� � � � ����.
�� ��, ��� �������.
sqlplus system/password@itim_db_instance
‘enrole’ ���� ‘Create any procedure’ ��� � ����. �� ���
������.
SQL> GRANT CREATE ANY PROCEDURE to enrole;
150 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
�� ����. �� ��� ������.
SQL> quit;
8. ������� �� Tivoli Identity Manager GUI �� �� ����
�� �� �� �� ��� ���� ���� �����. Tivoli Identity
Manager �� 4.4� Tivoli Identity Manager �� 4.5� ������ � ��
�� ��� ���� ����. ������� �� �� �� ��� ��
� �� Tivoli Identity Manager� �� ���� �� �� �� ��
���� ��� � � ��� �� � ����.
������ � �� �� Tivoli Identity Manager �� �� ��� ��
� Tivoli Identity Manager� ������. (WebSphere� ��� ����.)
Tivoli Identity Manager �� �� ��� �� ��� ��� � �� �
� � �� �� �(�� �� � �� �� �� ��)�� ��� �
� ���� ����.
WebSphere MQ� ���� ���� runmqsc.exe(�� ����
WebsphereMQ_HOME\bin� ��)� ��� � � � ��� �����.
runmqsc.exe ����� ��� WebSphere � ���� ���� display �
�� ��� � ��� ������.
��� Tivoli Identity Manager �� �����.
v itim_wf, �� �� �
v itim_wf_pending, �� �� �� �
v itim_rs, �� ��� �
v itim_ms, �� ��� �
v itim_adhocSync, �� �� ��� ��� �
�� �� WebSphere MQ� ″A″ ��� ���� �� ��� ″server1″�
�� �����. �� ��� � �� � ��� �� JMS ���� ����
�.
runmqsc WAS_A_server1
�� ��� Tivoli Identity Manager �� �� �� ��� �����.
display qlocal(’WQ_itim_wf’)
��� �� ��� CURDEPTH ��� �� �� ��� �� � ���.
itim_wf � itim_wf_pending �� �� �� �� ��, Tivoli Identity Manager
�� �� ��� �� ��� � ����. �� �� ��� ����.
AMQ8409: Display Queue details.DESCR(WebSphere Application Server queue - do not delete)PROCESS( ) BOQNAME(SYSTEM.DEAD.LETTER.QUEUE)
�� E. Tivoli Identity Manager �� 4.4.x� 4.5 � 4.5.1� ����� 151
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
.
.
.IPPROCS(10) OPPROCS(0)
CURDEPTH(0)
9. WebSphere Application Server ��� ������. 119 ���� �WebSphere
Application Server �� ���� �����.
10. �� ��� ��, ����� ������.
�� �� �� �����
� ��� Tivoli Identity Manager �� �� ��� ������� ��� �� �
���. ���� �� �� ��� ������.
1. WebSphere Application Server base 5.0 ��. ��� ���� 128 ���� ��
��� Base ���� �����. ��� Network Deployment Manager ��
���� �� ��� ������.
2. Tivoli Identity Manager 4.4.x� 4.5� �����. ��� ���� �Tivoli Identity
Manager 4.4.x� 4.5� ������� �����.
Tivoli Identity Manager 4.4.x� 4.5� �����
� ��� Tivoli Identity Manager 4.4.x� 4.5� ����� ��� �� ����.
1. Tivoli Identity Manager �� ����� ������.
v AIX: instAIX-WAS.bin
v Solaris: instSOL-WAS.bin
�� �� ����.
2. � ��� �� � ��� �����.
���� �� �� ����.
3. ���� ��� �� �� ���� �� ������. ��� ��, ��
�� � �� �����.
�� � � �� ����.
4. �� ��� �� � �� �����.
�� ���� � �� ����.
5. �....� �� � Tivoli Identity Manager 4.4.x ����� �����.
6. �� �����.
4.4� 4.5� �����������? �� �� �����.
7. �� �����.
152 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
|||||
|
|
|
|
|
WebSphere �� � �� �� �����.
8. WebSphere ����� ��� �� � �� �����.
WebSphere �� �� �� �����.
9. �� ����� WebSphere ��� ��� ����� ��� ������.
WebSphere ��� ��� ��� �� ��, WebSphere �� ��� ��
���. ��� �� ��, WebSphere �� �� ��� �����.
WebSphere �� ��� ��� �� �� ��, WebSphere Application
Server �� ID � ��� ����� ��� �� �� �����. ��
��� 133 ���� �� C ��� ������ �����.
�� � � �� �� �����.
10. ��� �����.
�� �� ��� �����.
v LDAP ����� ��
v ����� ����� ��
v ��� �� ��
11. ��� �� ��� ������.
�:
1. ����� ����� ��� �� ����� � LDAP �� �� ���
����. � �� ���� ��� ��, ��� �� ��� ��� �
���� �� ��� �� ��� � ����. ��� �� �� ��� IBM
Tivoli Identity Manager Configuration Guide� �����.
2. enrole.ear ��� �� �� �� ���� ��� Network Deployment
Manager�� SOAP ��� ���� �� � ����. SOAP��� �� �
�� WebSphere 5.0 �� �� ��� �����.
� WebSphere Application Server ��� ���� �����
WAS_HOME/properties/wsadmin.properties� com.ibm.ws.scripting.port� �
� �� �� ��� �� server1� SOAP_CONNECTOR_ADDRESS �� �
�� ����� �� ���.
WAS_HOME/config/cells/<cell_name>/nodes/<node_name>/serverindex.xml
�� ���� �� Tivoli Identity Manager �� � Tivoli Identity
Manager/WebSphere Application Server ��� ����.
�� E. Tivoli Identity Manager �� 4.4.x� 4.5 � 4.5.1� ����� 153
|
|
|
|
|
���� �� �����
� ��� Tivoli Identity Manager ���� ��� ������� ��� �� �
���. ��� ��� ��� �� ��� ��� ������.
1. ���� ��� �� WebSphere ��� �� � ��:
a. WebSphere Application Server Network Deployment ��. ��� ����
125 ���� �WebSphere Application Server Network Deployment ���
� �����.
b. IBM HTTP Server � � �� ��� ��. ��� ���� 127 ��
�� �IBM HTTP Server � WebSphere � �� �� ���� ���
��.
c. 2� ��� WebSphere Application Server base 5.0 ��. ��� ����
128 ���� �� ��� Base ���� �����.
d. ���� �� ��. �� ��� 125 ���� �Tivoli Identity Manager �
��� ���� �����.
2. Network Deployment Manager ���� �� Tivoli Identity Manager 4.4.x�
4.5� �����. ��� ���� �Network Deployment Manager ���� �
� Tivoli Identity Manager 4.4.x� 4.5� ������� �����.
3. ��� �� ���� �� Tivoli Identity Manager 4.4.x� 4.5� �����. �
�� ���� 156 ���� ���� ���� �� Tivoli Identity Manager
4.4.x� 4.5� ������� �����.
Network Deployment Manager ��� �� Tivoli IdentityManager 4.4.x� 4.5� �����
� ��� Network Deployment Manager ���� ����� ����� Tivoli
Identity Manager 4.4.x� 4.5� ������� ��� �� ����.
�: WebSphere Application Server Network Deployment 5.0� Tivoli Identity
Manager 4.4.x 1� �� 2� ��� ��� � ����.
1. Network Deployment Manager ����� Tivoli Identity Manager �� ��
��� ������.
v AIX: instAIX-WAS.bin
v Solaris: instSOL-WAS.bin
�� �� ����.
2. � ��� �� � ��� �����.
���� �� �� ����.
154 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
|
|
|
|
|
|
|
|
3. ���� ��� �� �� ���� �� ������. ��� ��, ��
�� � �� �����.
�� � � �� ����.
4. ����� �� � �� �����.
�� �� ����.
5. �� �����.
�� ���� � �� ����.
6. �....� �� � Tivoli Identity Manager 4.4.x ����� �����.
7. �� �����.
4.4� 4.5� �����������? �� �� �����.
8. �� �����.
���� �� � � �� ����.
9. �� �� Network Deployment Manager� �� � �� �����.
WebSphere �� � �� �� �����.
10. WebSphere ����� ��� �� � �� �����.
���� �� �� �� �����.
11. Network Deployment Manager�� �� ����� ��� ������.
12. �� �����.
WebSphere �� �� �� �����.
13. �� ����� WebSphere ��� ��� ����� ��� ������.
WebSphere ��� ��� ��� �� ��, WebSphere �� ��� ��
���. ��� �� ��, WebSphere �� �� ��� �����.
WebSphere �� ��� ��� �� �� ��, WebSphere Application
Server �� ID � ��� ����� ��� �� �� �����. ��
��� 133 ���� �� C ��� ������ �����.
�� � � �� �� �����.
14. ��� �����.
�� �� ��� �����.
v LDAP ����� ��
v ����� ����� ��
v ��� �� ��
�� E. Tivoli Identity Manager �� 4.4.x� 4.5 � 4.5.1� ����� 155
|
|
|
|
�: enrole.ear ��� �� �� �� ���� ��� Network
Deployment Manager�� SOAP ��� ���� �� � ����. SOAP
��� �� ��� WebSphere 5.0 �� �� ��� ����
�.
� WebSphere Application Server ��� ���� �����
WAS_HOME/properties/wsadmin.properties� com.ibm.ws.scripting.port�
�� �� �� ��� �� server1� SOAP_CONNECTOR_ADDRESS �
� ��� ����� �� ���.
WAS_HOME/config/cells/<cell_name>/nodes/<node_name>/serverindex.xml
�� ���� �� Tivoli Identity Manager �� � Tivoli Identity
Manager/WebSphere Application Server ��� ����.
��� �� �� �� �� �����.
15. ��� �� ��� ������.
�: ����� ����� ��� �� ����� � LDAP �� �� ���
����. � �� ���� ��� ��, ��� �� ��� ��� �
���� �� ��� �� ��� � ����. ��� �� �� ��� IBM
Tivoli Identity Manager Configuration Guide� �����.
��� ��� �� Tivoli Identity Manager 4.4.x� 4.5� �����
� ��� ���� ��� ����� Tivoli Identity Manager 4.4.x� 4.5� ��
����� ��� �� ����.
�: WebSphere Application Server Network Deployment 5.0� Tivoli Identity
Manager 4.4.x 1� �� 2� ��� ��� � ����.
1. ��� �� ����� Tivoli Identity Manager �� ����� ������.
v AIX: instAIX-WAS.bin
v Solaris: instSOL-WAS.bin
�� �� ����.
2. � ��� �� � ��� �����.
���� �� �� ����.
3. ���� ��� �� �� ���� �� ������. ��� ��, ��
�� � �� �����.
4. �� �����.
�� � � �� ����.
156 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
|
|
|
5. ����� �� � �� �����.
�� �� ����.
6. �� �����.
�� ���� � �� ����.
7. �....� �� � Tivoli Identity Manager 4.4.x ����� �����.
8. �� �����.
4.4� 4.5� �����������? �� �� �����.
9. �� �����.
���� �� � � �� ����.
10. �� �� ���� ���� �� � �� �����.
WebSphere �� � �� �� �����.
11. WebSphere ����� ��� �� � �� �����.
���� �� �� �� �����.
12. Network Deployment Manager�� �� ����� ��� ������.
13. �� �����.
WebSphere �� �� �� �����.
14. �� ����� WebSphere ��� ��� ����� ��� ������.
WebSphere ��� ��� ��� �� ��, WebSphere �� ��� ��
���. ��� �� ��, WebSphere �� �� ��� �����.
WebSphere �� ��� ��� �� �� ��, WebSphere Application
Server �� ID � ��� ����� ��� �� �� �����. ��
��� 133 ���� �� C ��� ������ �����.
�� � � �� �� �����.
15. ��� �����.
�: enrole.ear ��� �� �� �� ���� ��� Network
Deployment Manager�� SOAP ��� ���� �� � ����. SOAP
��� �� ��� WebSphere 5.0 �� �� ��� ����
�.
� WebSphere Application Server ��� ���� �����
WAS_HOME/properties/wsadmin.properties� com.ibm.ws.scripting.port�
�� �� �� ��� �� server1� SOAP_CONNECTOR_ADDRESS �
� ��� ����� �� ���.
�� E. Tivoli Identity Manager �� 4.4.x� 4.5 � 4.5.1� ����� 157
|
WAS_HOME/config/cells/<cell_name>/nodes/<node_name>/serverindex.xml
�� ���� �� Tivoli Identity Manager �� � Tivoli Identity
Manager/WebSphere Application Server ��� ����.
��� �� �� �� �� �����.
16. ��� �� ��� ������.
�: ����� ����� ��� �� ����� � LDAP �� �� ���
����. � �� ���� ��� ��, ��� �� ��� ��� �
���� �� ��� �� ��� � ����. ��� �� �� ��� IBM
Tivoli Identity Manager Configuration Guide� �����.
�� 4.5� 4.5.1� �����
Tivoli Identity Manager �� 4.5� ����� � ���� �� ��� ��� �
� Tivoli Identity Manager �� 4.5.1 �� ���� ��� Tivoli Identity Manager
�� 4.5� �� 4.5.1� ���������. �� ��� 159 ���� �� F
�Tivoli Identity Manager �� 4.5� 4.5.1� ������� �����.
158 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
|
|
|
|
|
|
�� F. Tivoli Identity Manager �� 4.5� 4.5.1� �����
� ���� Tivoli Identity Manager �� 4.5� Tivoli Identity Manager �� 4.5.1
� ������� ��� �� �����. �� �� �� � ���� Tivoli Identity
Manager ��� ������� � ���� � �����.
�: � ��, Tivoli Identity Manager Server� �� ���� �� � ����
�� ���� �� �� � ���.
���� ��
Tivoli Identity Manager �� 4.5� Tivoli Identity Manager �� 4.5.1� ����
��� �� ��� � ����.
1. Tivoli Identity Manager 4.5� �� ���� ��� �� �� WebSphere
Application Server �� ���� ������. � ��� WAS_HOME/config
� ����.
2. �� �� Tivoli Identity Manager ��(�� �� � �� ��� ��)� ��
����. � ��� ITIM_HOME/data� ����.
3. Directory Server� ������. �� ��� � ��� �����.
4. ������ ������. �� ��� � ��� �����.
5. ������� �� Tivoli Identity Manager �� �� ��� �, ID �,
policy �� �� �� ����� ���� �� � ���� �� �
����. ������� �� �� �� ��� �� � �� Tivoli Identity
Manager� �� ���� �� �� �� �� ���� ��� � � �
�� �� � ����.
������ � �� �� Tivoli Identity Manager �� �� ��� �� �
Tivoli Identity Manager� ������. (WebSphere� ��� ����.)
Tivoli Identity Manager �� �� ��� �� ��� ��� � �� ��
� �� �� �(�� �� � �� �� �� ��)�� ��� �� �
��� ����.
WebSphere MQ� ���� ���� runmqsc.exe(�� ����
WebsphereMQ_HOME\bin� ��)� ��� � � � ��� �����.
runmqsc.exe ����� ��� WebSphere � ���� ���� display �
�� ��� � ��� ������.
��� Tivoli Identity Manager �� �����.
© Copyright IBM Corp. 2004 159
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
v itim_wf, �� �� �
v itim_wf_pending, �� �� �� �
v itim_rs, �� ��� �
v itim_ms, �� ��� �
v itim_adhocSync, �� �� ��� ��� �
�� �� WebSphere MQ� ″A″ ��� ���� �� ��� ″server1″��
� �����. �� ��� � �� � ��� �� JMS ���� �����.
runmqsc WAS_A_server1
�� ��� Tivoli Identity Manager �� �� �� ��� �����.
display qlocal(’WQ_itim_wf’)
��� �� ��� CURDEPTH ��� �� �� ��� �� � ���.
itim_wf � itim_wf_pending �� �� �� �� ��, Tivoli Identity Manager
�� �� ��� �� ��� � ����. �� �� ��� ����.
AMQ8409: Display Queue details.DESCR(WebSphere Application Server queue - do not delete)PROCESS( ) BOQNAME(SYSTEM.DEAD.LETTER.QUEUE)
.
.
.IPPROCS(10) OPPROCS(0)
CURDEPTH(0)
6. �� ��� ��, ����� ������.
�� �� �� �����
� ��� �� �� ���� Tivoli Identity Manager 4.5� 4.5.1� ������
� �� ��� �����. ��� � ����.
1. Tivoli Identity Manager �� ����� ������.
v AIX: instAIX-WAS.bin
v HP-UX: instHPUX-WAS.bin
v Solaris: instSOL-WAS.bin
�� �� ����.
2. � ��� �� � ��� �����.
���� �� �� ����.
3. ���� ��� �� �� ��� �� ������. ��� ��, ��
�� � �� �����.
�� � � �� ����.
160 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4. �� ��� �� � �� �����.
�� ���� � �� ����.
5. �....� �� � Tivoli Identity Manager 4.5 ����� �����.
6. �� �����.
4.5.1� �����������? �� �� �����.
7. �� �����.
�� � � �� �� �����.
8. ��� �����.
�� �� ��� �����.
v LDAP ����� ��
v ����� ����� ��
v ��� �� ��
9. ��� �� ��� ������.
�: ����� ����� ��� �� ����� � LDAP �� �� ���
����. � �� ���� ��� ��, ��� �� ��� ��� �
���� �� ��� �� ��� � ����. ��� �� �� ��� IBM
Tivoli Identity Manager Configuration Guide� �����.
���� �� �����
� ��� Tivoli Identity Manager ���� ��� ������� ��� �� �
���. ��� ��� ��� �� ��� ��� ������.
1. Network Deployment Manager ���� �� Tivoli Identity Manager 4.5� 4.5.1
� �����. ��� ���� �Network Deployment Manager ���� ��
Tivoli Identity Manager 4.5� 4.5.1� ������� �����
2. ��� �� ���� �� Tivoli Identity Manager 4.5� 4.5.1� �����. �
�� ���� 163 ���� ���� ���� �� Tivoli Identity Manager 4.5�
4.5.1� ������� �����
Network Deployment Manager ��� �� Tivoli IdentityManager 4.5� 4.5.1� �����
� ��� Network Deployment Manager ���� ����� ����� Tivoli
Identity Manager 4.5� 4.5.1� ������� ��� �� ����. ��� �
����.
�� F. Tivoli Identity Manager �� 4.5� 4.5.1� ����� 161
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1. Network Deployment Manager ����� Tivoli Identity Manager �� ��
��� ������.
v AIX: instAIX-WAS.bin
v HP-UX: instHPUX-WAS.bin
v Solaris: instSOL-WAS.bin
�� �� ����.
2. � ��� �� � ��� �����.
���� �� �� ����.
3. ���� ��� �� �� ��� �� ������. ��� ��, ��
�� � �� �����.
�� � � �� ����.
4. ����� �� � �� �����.
�� �� ����.
5. �� �����.
�� ���� � �� ����.
6. �....� �� � Tivoli Identity Manager 4.5 ����� �����.
7. �� �����.
4.5.1� �����������? �� �� �����.
8. �� �����.
�� � � �� �� �����.
9. ��� �����.
�� �� ��� �����.
v LDAP ����� ��
v ����� ����� ��
v ��� �� ��
��� �� �� �� �� �����.
10. ��� �� ��� ������.
�: ����� ����� ��� �� ����� � LDAP �� �� ���
����. � �� ���� ��� ��, ��� �� ��� ��� �
���� �� ��� �� ��� � ����. ��� �� �� ��� IBM
Tivoli Identity Manager Configuration Guide� �����.
162 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
��� ��� �� Tivoli Identity Manager 4.5� 4.5.1� �����
� ��� ���� ��� ����� Tivoli Identity Manager 4.5� 4.5.1� ��
����� ��� �� ����. ��� � ����.
1. ��� �� ����� Tivoli Identity Manager �� ����� ������.
v AIX: instAIX-WAS.bin
v HP-UX: instHPUX-WAS.bin
v Solaris: instSOL-WAS.bin
�� �� ����.
2. � ��� �� � ��� �����.
���� �� �� ����.
3. ���� ��� �� �� ��� �� ������. ��� ��, ��
�� � �� �����.
4. �� �����.
�� � � �� ����.
5. ����� �� � �� �����.
�� �� ����.
6. �� �����.
�� ���� � �� ����.
7. �....� �� � Tivoli Identity Manager 4.5 ����� �����.
8. �� �����.
4.5.1� �����������? �� �� �����.
9. �� �����.
�� � � �� �� �����.
10. ��� �����.
��� �� �� �� �� �����.
11. ��� �� ��� ������.
�: ����� ����� ��� �� ����� � LDAP �� �� ���
����. � �� ���� ��� ��, ��� �� ��� ��� �
���� �� ��� �� ��� � ����. ��� �� �� ��� IBM
Tivoli Identity Manager Configuration Guide� �����.
�� F. Tivoli Identity Manager �� 4.5� 4.5.1� ����� 163
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
�� G. Tivoli Identity Manager �� ��
Tivoli Identity Manager �� � ����� ��� �� ����.
v Tivoli Identity Manager, Tivoli Identity Manager �� �� ����� ��
�� ITIM_HOME} �� ��
v WebSphere Application Server�� Tivoli Identity Manager� �� �� Tivoli
Identity Manager ���� � �� ���
Tivoli Identity Manager� �� ��� �� ����� �� �� Directory
Server ��� ���� ����. Tivoli Identity Manager �� � �����
WebSphere Application Server�� Tivoli Identity Manager ����� ��
��.
Tivoli Identity Manager �� ���� � �� �� ��(�: WebSphere
Application Server �� IBM HTTP Server)� �� ��� � �� ���
�����.
�: ���� ���� Tivoli Identity Manager� �� �� ��, �� �� ��
�� ����� Tivoli Identity Manager� �� � Network Deployment
Manager� �� ����� Tivoli Identity Manager� �����.
���� ��
WebSphere� Tivoli Identity Manager �� ��� � ��� ��, Tivoli Identity
Manager� �� ��� �� WebSphere �� ��� ��� � ����.
1. WebSphere Application Server� ������. � �� ��� �� �� �
�� WebSphere Application Server�� ���� ��� �����.
2. WebSphere Application Server� ����� ����� �� ��� � � �
� ��� ������.
WAS_HOME/bin/backupConfig.sh
� ��� �� �� Tivoli Identity Manager �� ���� ��� zip ��(�
: WebSphereConfig_2003–07–10.zip)� �����. � ��� backupConfig
��� � � ����� �����.
�: �� ���� ���� �� ��� � ����.
WAS_HOME/bin/restoreConfig.sh WebSphereConfig_datevalue.zip
© Copyright IBM Corp. 2004 165
�:
1. ���� ���� Tivoli Identity Manager� �� �� ��, Network
Deployment Manager� � � �����. �� ���� ���
Network Deployment Manager ��� ��� ���� �� � �����
� �� �� �� ����� ����� � � ��� ���.
2. JVM 1.3� �� �� �� WebSphere Application Server base� �� ���
���� � ��, Network Deployment Manager ����� Tivoli Identity
Manager� �� �� � ��� �� � ����. � ��, <ITIM_HOME>/
itimUninstallerData/Uninstall_ITIM.lax LAX ��� JVM ��� ��
� JVM 1.3� �� ��� ��� � ����.
�� � ��� �� ������.
lax.nl.current.vm=/java/bin/java
==>
lax.nl.current.vm=was_ndm_home/java/bin/java
3. �� �� �� � � ��, Tivoli Identity Manager� �� ���� telnet
�� ��� � �� ��� �� ����� �����.
<localmachine># xhost +<localmachine># telnet fully qualified hostname or ip address<remotemachine># export DISPLAY=fully qualified hostname or ip address:0.0
Tivoli Identity Manager �� �� �
Tivoli Identity Manager� �� ��� ��� � ����.
1. Tivoli Identity Manager� �� ����� �� ��� � � Tivoli Identity
Manager ����� �� �����.
ITIM_HOME/itimUninstallerData/Uninstall_ITIM
2. �� � �� �� � � Tivoli Identity Manager� �� �� ��
���.
3. �� �� ��� �� ����� Tivoli Identity Manager��� �� �
���, �� �� � �� ��� �� �����.
�� Tivoli Identity Manager �� � ����� WebSphere Application Server
� �� Tivoli Identity Manager ����� ����.
Tivoli Identity Manager� �� ��� WebSphere Application Server�� �
����� ����� ��� ��� � ����.
1. WebSphere Application Server �� ��� � � � ������.
166 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
2. ���� ���� �� ��� ��� � � ��� �� ������ ���
�� �� �����.
���� ��� �� ������ ����� ��� �����. enRole
��� ����� ��� ��� Tivoli Identity Manager �� �����
WebSphere Application Server�� Tivoli Identity Manager �����
��� �� � ���. � ����� ���� �� � ����. ��
� enRole ����� � Tivoli Identity Manager �� �����
WebSphere Application Server�� Tivoli Identity Manager �� � ��
��� �� ����.
WebSphere Application Server�� ������ Tivoli Identity Manager� �
� ��� ��� � ����.
1. WebSphere Application Server �� ��� � � � ������.
2. ���� ���� �� ��� ��� � � ��� �� ������ ���
�� �� �����.
���� ��� �� ������ ����� ��� �����.
3. enRole ���� �� �� ��� �����.
4. �� ��� �����.
5. enRole ����� �� enRole ���� �� �� ��� ��
���.
6. �� �� ��� �����.
7. enrole.ear directory ����� WAS_HOME/AppServer/config/cells/
servername/applicationsWAS_HOME\AppServer\config\cells\
servername\applications�� �� ���� ������.
8. WAS_HOME/AppServer/logs�� itim.log� �����.
�: ���� ��� ��, Network Deployment Manager ����� Tivoli Identity
Manager� �� Tivoli Identity Manager� � �� ������ �� �
��� ����. ����� �� �� �� �� �� �� �����
�� �� ���� ����� Tivoli Identity Manager� �� � ����.
WebSphere �� �� ORACLE_JDBC_DRIVER_PATH�� � Oracle ������ �� ��, Tivoli Identity Manager� WebSphere
Application Server �� �� ORACLE_JDBC_DRIVER_PATH ��
ITIM_HOME/lib( �� classes12.zip ��� ���)� �����. �� WebSphere
Application Server� �� ���� �����.
�� G. Tivoli Identity Manager �� � 167
|
|
|
|
|
Tivoli Identity Manager� �� �� classes12.zip ��� �� � ���
�. � ��� ���� �� ����� �� ��, classes12.zip ��� ��
� �� � ��� � �� �� ����� ���.
168 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
|
|
|
�� H. ����
� ��� ���� ���� �� � ������ �� ����. IBM� �� �
��� � �� �� ��, ��� �� ��� ���� �� �� ����. ��
��� � �� �� � ���� �� ��� �� IBM �� ������. �
��� IBM ��, ���� �� ���� ���� �� � IBM ��, ���
� �� ����� ��� � ��� �� ����� ����. IBM� �� ���
� ���� �� �, ����� � � ��, ���� �� ���� �� ��� �
� ����. ��� �IBM ��, ���� �� ���� �� �� �� � ��
� ��� �����.
IBM� � ��� ��� �� �� ��� �� ��� ���� �� �� ��
� � � ����. � �� ����� �� ��� �� ������ � ��
�� ����. ����� �� ����� ���� ������.
135-270
����� ��� ��� 467-12, �������
�� ��.�.� ����
������
����: 080-023-8080
2���(DBCS) ��� �� ���� ��� �� IBM ������� ����
�� ��� � ����� ����.
IBM World Trade Asia Corporation
Licensing
2-31 Roppongi 3-chome, Minato-ku
Tokyo 106-0032, Japan
� ��� ��� ���� ���� �� ����� ���� ����. IBM�
�� �� ���, ��� � �� ���� ���� �� ��� ��� ���
(�, �� ��� ��) ����� ����� ��� ��� ��� � �� ���
���� �����. �� ����� �� ��� ��� �� ��� ��� �
��� ���� ����, � ��� ���� �� �� ����.
� ���� ����� ���� ���� �� ��� �� � ����. � �
�� ����� ����, � ����� ���� �����. IBM� � ��� �
�� �� �/�� ����� �� ��� ���� � �/�� ��� � ���
�.
© Copyright IBM Corp. 2004 169
� ���� �IBM� � ���� �� ��� �� ���, � ���� ��
� ���� ���� �� �� ����. � � ���� �� � IBM ��
�� ��� ���� � � ��� ���� � ��� �� �� ���
� ���.
IBM� ��� ��� ���� �� �� ��� ����� ���� ��� ��
� ��� ��� ���� ��� � ����.
(1) ����� �� ����� �� ����(� ���� ��) �� �� � �
(2) � ��� �� ��� ���� ��� ��� ���� ���� ���
�� ��� ������.
135-270
����� ��� ��� 467-12, �������
�� ��.�.� ����
������
��� ��� � � � � ��(�� �, ��� � ��) ��� � �
���.
� ��� �� ����� �� ���� � � ����� �� �� ��� ��
����� �� �� IBM� IBM �� ��, IBM ���� ���� ��(IPLA)
�� �� � � ��� �� ��� ����.
� ��� �� �� �� ��� �� ���� � ����. ��� ��
� ���� ��� ��� � �� � ����. �� ��� � �� ���
����� ���� � ���� ��� ���� ����� ���� �� ���
��� ���� ��� ����� ��� � ���. ��, �� ��� ��� �
�� ���� �� ��� �� � ����. � ��� ��� � ��� ��
� �� ���� ���� ���.
�IBM ��� �� ��� � ��� ���, �� � �� �� �� ���
�� �� ����. IBM��� ��� ���� ���� �����, �IBM �
�� �� ��� ���, ��� �� �� �� ���� ��� � ���. �
IBM ��� ��� �� ����� � ��� ���� ������.
��
�� ��� �� �� �� ���� ���� IBM Corporation� �� �� �
�����.
AIX
DB2
IBM
170 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
IBM ��
SecureWay
Tivoli
Tivoli ��
Universal Database
WebSphere
Lotus� IBM Corporation �/�� Lotus Development Corporation� �����
�.
Domino� �� �� �� ���� ���� IBM Corporation � Lotus Development
Corporation� �����.
Microsoft, Windows, Windows NT � Windows ��� �� �� �� ����
���� Microsoft Corporation� �����.
UNIX� �� �� �� ���� ���� Open Group� ������.
Java™ � �� Java �� ��� ��� �� �� �� �
��� ���� Sun Microsystems, Inc.� �� �� �
�����.
�� ��, �� � ��� ��� ��� �� �� �������.
�� H. ���� 171
��
�
�� ��(audit trail). �� �� ��� ���� ��
��� ���
�� ��(personal information). ��� � ��. � �
��� �, ��, � ��, �� ��, � �� ��, ��� �
�, � ��� � ��� � ����.
�� ���(rejected report). ��, �� � �� �
�� ���� � � ���� ���
���(join directive). � � ��� ����� policy�
��� �� ��� ���� � ���� � ��
� ���(account report). �� � ��� �� �
� � � ��� �� policy �� �� ���� ���
�(account). ��� �� �� � ��� �� ���
���� ���� ��
� ��(shared secret). Tivoli Identity Manager ����
����� �� ��� �� ��� ���� ���� �
�� �. � �� ��� � ��� ��� ����� �
�� � �����.
��(participant). ID ���� �� �� �� ��� �
� ��� � ��� ��� �� � �. ��� �
�� ��� ���� �� �� JavaScript �����
��� ��� � ����.
�� ���(admin domain). ����� �� ��� �
�� ��� ��� ���� ���� ���� ��.
�� ���(authorization owner). ��� �� � ��
� � ���� ��� �� ��(ACI)� ��� � �� ��
�
�� ��(credential). ��� ���� � ��� �� ��
� �� ID � �� ��
��(authorization). ��� ���� ���� � �� �
�� ���� ���� ��� ���� ��� � �� �
�. ���, � �� ��� �� ���� ��� ��
� ��� ���� � �� ����
�� ��� ��� 2�� ����� �����. � �� �
�� ���, ��� �� � �� ��� ���
�. � �� ��� �� � �, ��� ��� ID� ��
� � �� ���� � ��� ���.
�
��� ���(domain administrator). �� � �� �
��� ��, ����� ���, policy, ���, �� �� �
� � ��� ���� ��� � �� ��
���� ��� ��� �(DSML, Directory Services
Markup Language). � ���� ��� ���� ���
� ��� ��� ���� ���� �� �� �� ����
XML ��
�� � (digital certificate). ��� �� ���� � �
��� �
������(de-provision). ��� �� ���� ���
��. �� ��, �� ������� ��� ��� ��
� �� �����.
�
�(scope). policy� �� � � �� ��
����� ��� �� �� ����� �����. ��� �
�� �� ��, policy� policy� �� ��� ���� �
���� �� ���. ��� ����� �� ��, policy�
policy� �� ��� � ���� policy ���� �� ��
�� ���� �� ���.
�(alias). ��� ID. ��� �� ID� ����. �
� � �� ��� �� � ����(� : GSmith �
GWSmith).
�� �� ��(pending request). ���� ���� �
� ���� ��
�(restore). �� � ��� �� ������.
© Copyright IBM Corp. 2004 173
���(branch). � ���� � ��� ����� ���.
���� ���� � �� �� ����� �����. ��
��� �� ���� ��� � �� �� ���(+) ��� �
� � ����.
���� ��(business unit). �� � ���
���� ��� ��(business partner person). ���� �
�� �� � �
���� ��� �(business partner organization). ��
�� �� ���� ���� �� �� ����� � �
�� �� ���.
��� �(inactive account). ���� ����� �� �
�� ���� �� ��
�
��� ���(user report). ��, �� � �� �
�� ���� �� Tivoli Identity Manager ��
���� ���
��� ��(user name). ��� ���� ����� �
��� ID. �� � ID� ���� ��� ����, ���
� ��� � �� � ITIM ���� �� ��� �
� �� �� ��� ��� ��� � ��� ���.
��� �����(UI, User Interface). ��� ���� �
� ���� ���� �� �
��� � �(user class). inetorg � �� BP �� �
� LDAP ���
���(user). ���� �� ���� �� �
� ��(signature authority). �� �� ���� �
� ��� ��� ��. �� �� �� �� �
� �� ���� �� �� ����� ��� ��� �
� �� �� �� �� �� ��� � ���.
��� � policy(service selection policy). ����� policy
�� ��� ���� ���� JavaScript ��
���(service). �� �� �� ������� �� ��� �
�� ����
� �(owner). �� �� ���� ���� Tivoli Identity
Manager ���� � �
�� ��(attribute enforcement). ��� ��� ��� �
� �� � � ��� ��� �� ���� ����
�����(supervisor). ���� ��� ��� ����
Tivoli Identity Manager ���� � �
��� ���(system administrator). ���� �� ��
�� ��� ��� �� �
�� �� ITIM �� Tivoli Identity Manager ���� �
��� ����. � ITIM �� ����� ���� �� �
� ��� ��� � ��� ������. �� ITIM �
� ��� ��� �� ��� �� � ��� �� �
�� ��� ����.
�
�� �� ��(password expiration period). ��� ���
� ��� ��� ��� � �� ��
�� policy(password policy). � � ���� ����
�� � �� �� �� ��� ���� �� �� �
���� ���� �
��(password). ��� � ���� ���� ��� ��
�� ����� ��� �� ���, � ��� ���
��� ��� � ���� � ��� �� ��� ��
� �� � ����.
� � �� ��(ACI, Access Control Information). �
�� ����� ��� ��� ���� ��. ��� ���
�����.
� �(access). ��� ���� � �� �� ��� �
�� � �� ��
����� ��(escalation participant). ID ���� �
�� �� ����� �� �� ���� �� � �
�� � �� ��� �� �. ����� ��� � �
� ��� ���� �� �� JavaScript ����� ��
� ��� � ����.
����� �(escalation limit). ��� ������
��� �� � ���� �� ��(�, �, �� �)
� (entity). 1) ��� � �� � �� ���
2) Tivoli Identity Manager ����� ��� �� ���
��
v �
174 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
v BP �
v �
v BP �
��, �� �(Orphan, Orphan Account). Tivoli Identity
Manager ���� ��� ��� � � �� �� ��
�� ��(completed requests). ���� ��� ��
���� ��(requestee). � � �
���(requestor). � �� �
��(request). � �� ��� �� Tivoli Identity
Manager ���� � ��
��(delegate). � ��� �� ��� �� �
�� ���� � � �� �
��(location). �� ��� � �� � ���� � �.
����� ��� � ��� �� ��� ��� �����
��� �����.
� (authentication). ����� �� �� � ��� ��
� �� ���� ����. �� ����� �� � ID
� ��� ��� ���� �� ��� ��� ��� �
�� ���� �� � � ����. �� ��, ��
�� � �� � ��� �� � �� �� �
�� ��� ���� ���� � �� ����.
������(entitlement). �� ���� �� �, ���
�� policy ��� ���� ��� ��
����(suspend). �� ��� �� ��� � ��
��� ������ �
�
�� � ��(RPM, Resource Provisioning Management).
� �� �(���� ��, �� �� �� � � ���
�)� ���� �� ��. � �� �� ��, �� � ��
�� �� �� ���� ���� ���� ��� ��
� �����.
��(resource). Tivoli ������� ���� ����, �
���� �� �� ���. �� �� �����.
� ��(workflow). ������� ���� ����� �
� � �� ��� ��
�� ��(electronic forms). � ��� ���
� ����� ���� ��� ��� ���.
�� ��(RFI, Request For Information). ID ���� �
� ����� �� ��� �� � ���� �� �
��� �� �����.
�� � ��(static organizational role). ���� ���
� �� � ��
�� (control type). �� ����� �� �� �
��� Java � ���� ���
�� �(constraint). ���� �� policy� �� ����
���(operation report). �� �, ��, ��
� �� � �� ���� Tivoli Identity
Manager � � ���� ���
� ���(reconciliation report). ��� �� � �
�� � �� ��� ���� ���
�(reconciliation). ID ���� ��� ����� ����
� �� � �� ��� ���� �� �� ���
���� ����.
� ��(organizational unit). �� � ���� �� �
�� ��� �� ���� � � �� � �� ��.
��� � � ���� �����. �� �� �� �
��� ���� �� ��, �� � � ���� ����
�.
� ��(organizational role). ID ���� ��� ��
�� �� ���� � �� policy� ���� ���� �
��� ��
� ��(organization tree). � ��� ����, ���
��, � � ��� ��� ���� �� �� �
�(organization). ID ���� � ��� �� �
�� ��. � �� � ��� ����� ��� �
�� �� ��� ����� ���. ����� � �� �
��� �����.
� ��� ���(central data repository). ��� � �
��� ���� ��� �� � ��� �� �� �
��� ��� ���� � �� ���� �����
�� 175
�
��(query). �� �� �� ����� �� ����
�
���(keyword). ���� policy� ���� � ��
�
����� policy(provisioning policy). Tivoli Identity
Manager �� � ��� �� � �� �� ��� ��
�� ��� ��� ���� policy. ��� ��� �� �
�� � �� �� � ��� �� � ���. �� �
��� �� � ��� ���� �� ���� � � �
����.
�����(provision). �� ���� �� �� ��� �
��� �������.
�
�� �� �(subprocess). �� �� �� ��� ��� �
��� �� �� ��
� � ��(to do list). ����� ���� �� � �
�� ��
���� �� �(disallowed action). Tivoli Identity
Manager Server� � ���� �� ��� ���� ��
�� ��� �� ��, �� �� ���� �� ���
� ��. � ����� policy �� ��� � ����
�����.
�� ��(challenge response). ����� ��� � �
��� ���� ��� ID� ��� ��� �����
����� �� �
�� �(active account). ���� ��� �� ���
�� ���� ��
A
ACI ��(ACI target). ACI� ���� ��� ��
ACI ���(ACI origin). ACI� �� � ��� ���
C
CA(Certificate Authority). �� �� �. CA�
� ��� ID � ��� ��� � �� ���� ��
�, � �� ��, �� �� ���, � �� �� �
�� � ���� �� �� �����.
D
DSML ID �(DSML identity feed). Tivoli Identity
Manager� �� �� ��� � ��
DSML ID � ���� � � ����� �� ���
� �� ��� ��� � ��� Tivoli Identity
Manager ����� ����. � ���� � �� �
� �� � �� ��� ��� � ����.
H
HR �(HR feed). Tivoli Identity Manager ���� �
� ����� �� ���� �� ��� ����
�� ����. DSML ID �� �����.
I
ID policy(identity policy). Tivoli Identity Manager ���
�� �� ID �� � ��� � ��� �
ITIM ��(ITIM group). Tivoli Identity Manager Server�
�� �
ITIM � ���� ��� ��� � ��� ��� � �
���. ��� ITIM �� �� ���� �� ���
� ITIM ��� ������� ���. ��� ITIM ���
������ �� ITIM ��� ��� ITIM �� �
�� � ����.
P
policy. Tivoli�� �� �� ���� �� ��. �� �
�, policy� ��� ����� �� �� �� �� ��
� � ����.
policy ��(policy enforcement). Tivoli Identity Manager
���� ����� policy� ���� ��� ���� ��
���� �
176 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
S
SSL(Secure Sockets Layer). ��� �� � ��� �
��� ���� ����. SSL� �� � ��� SSL
��� �� ���� ��� ���� �����.
T
Tivoli Identity Manager Server. policy �� ����� �
�� ����� �� ����� � ��� �
Tivoli Identity Manager ����(Tivoli Identity Manager
Agent). �� �� ���� Tivoli Identity Manager Server
�� ��� ����. � ����� ����� �� �
� ��� ��, �� � ���� � �� ����
�� �� �� ��� ��� ���� ������.
�� 177
��
�����, � �� �� ix
�� ��, �� � � 40, 74
�� ��, ����� �� 43, 77
�� ID, ����� �� 43, 77
��
� 3
�� 3
����� 58, 94
IBM DB2 11
�� 3
directory server 60, 96
IBM DB2
� � 13
�� 12
���� �� �� 14
���� ����� �� �� 15
applheapsz 19
JDBC ���� 16
IBM Directory Server
�� 4.1 30
� ��� 31
Oracle 25
Sun ONE Directory Server 36
Tivoli Identity Manager
����� � 63, 99
���� � 62, 98
�� � 64, 100
�� � 65, 101
�� � 66, 102
�� � 61, 97
UI � 66, 102
WebSphere Application Server
�� ���� 9
�� �� 4
�� ���� 8
Tivoli Identity Manager �� 10
��� ��
�� 133
�� � �� �� 40
itimadmin 136
wasadmin 136
��� �� (��)
WebSphere Application Server
��� 46, 54, 80, 90
��� �� �� 47, 80
EJB �� �� 47, 81
�� ���� ��
��(UI, WF)� ���� �� �� 7, 76
WebSphere Application Server 9
�����
�� �� 129
WebSphere Application Server 3
�� ����
�� � � � 131
WebSphere Application Server 4
�� ��, WebSphere Application Server �� 46
���� ��, J2EE �� �� 137, 139
�� ��, J2EE �� �� 133
�� ��
��
�� 39
WebSphere Application Server 4
��
�� 68
�� 49
�� �� 58
Tivoli Identity Manager Server 39
�� ��� 48
���� 43
��
�� �� 40, 74
����� 40
directory server 40
WebSphere ��� �� �? 40
�� ���� ��
�� 83
WebSphere Application Server 8
© Copyright IBM Corp. 2004 179
�����
��
�� 58, 94
IBM DB2 11
�� � 52, 86
��
�� �� 43, 77
�� ID 43, 77
����� �� 44, 78
����� � 43, 77
����� �� 43, 77
�� �� 44, 78
�� �� 44, 78
IP �� 44, 78
����� ��, ����� �� 44, 78
����� �, ����� �� 43, 77
����� ��, ����� �� 43, 77
����� �����, JDBC ���� 16
����� � 63, 99
����� �
�� �� ��(�) 44, 78
�� �� 44, 78
�� �� 44, 78
���� � 62, 98
�����
�� �� �� 68
���� �� 104
�� �� 48, 80, 81
�� �� ��(�), ����� � �� 44, 78
�� � 64, 100
������ �� ��, applheapsz �� 19
�� �� �� 48, 80, 81
�� � 65, 101
��
adduser 119, 121
chuser 119
db2 catalog 17
db2 connect 13
db2 create 13
db2 create bufferpool 13
db2 force application all 14
db2 update 13
�� (��)
db2set 12
db2start 14
db2stop 14
groupadd 121
mkgroup 119
mkuser 119
usejdbc2 18
��� �� ��� �� xii
��, Tivoli Identity Manager ����� ix
�� �� xii
�� �� ��� xii
���� �, IBM DB2 13
� �, IBM DB2��� �� 13
�� � 66, 102
����� ��, J2EE �� �� 140
�� ��, ����� �� 44, 78
�� ���� ��, Tivoli Identity Manager 7
�� ID, Tivoli Identity Manager �� 48, 81
��
�� ��, ���� 119
� ��, �� �� 39
�� ��, WebSphere Application Server �� 46
��, Tivoli Identity Manager ����� ix
�� �� xii
�� �� ��� xii
��
����� � 52, 86
��
�� �� 68
���� 104
��
�� �� 49
�� �� 58, 94
���� 83
���� �� �� 105
IBM HTTP Server 127
Oracle
AIX 20
HP-UX 24
Solaris 22
Windows 25
180 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
�� (��)
Tivoli Identity Manager Server
�� �� 39
���, �� �� 48
���, ���� 81
� 39
���� 73
WebSphere Application Server base 128
WebSphere Application Server Network Deployment 125
�� ����
IBM HTTP Server �� 47
WebSphere Application Server base �� 80
WebSphere Application Server �� 46
�� �
Tivoli Identity Manager 165
�� 166
����� �� 165
�� �� 165
directory server �� 165
WebSphere� �� �� � 165
�
�� �� 129
WebSphere Application Server 3
����� �� �� xiii
����� ��, �� xiii
��
��, �� �� 49
��, ���� 83
���, ���� �� 73
�� �� 58, 94
���
�� �� �� 48
���� �� 81
��� �� ��, WebSphere Application Server 47, 80
� ���� �
runConfig(��� ��) �� 69, 104
�����
�� � �� �� ″secret″ 48, 81
directory server �� 45, 79
Tivoli Identity Manager �� 48, 81
���
56, 92
WebSphere Application Server 47, 80
���� ��, WebSphere Application Server 3
�����
�� 147
�� �� �� 152, 160
������� �� 143, 150, 159
���� �� 154, 161
IBM HTTP Server 154
Tivoli Identity Manager 143, 149, 159
�� �� ��� xii
���
CA � 71, 108
��
�� 3
�� ���� 4
�� ����(UI) 7
� 3
���� �� 3
�� ��(WF) 7
���� 4
���� ��� 4
jmsserver 10
Network Deployment Manager 3
WebSphere Application Server 3
WebSphere Embedded Messaging Support 10
WebSphere Web Server �� 4
����� ��� ��, WebSphere Application Server ��
46
����
�� �� 43
���� 77
� ��� �� �� xiii
�� � 61, 97
����, �� �� �� �� 39
�� �� ��, Tivoli Identity Manager 7
��
��
IBM HTTP Server 39
WebSphere Application Server 39
WebSphere Embedded Messaging Support 39
�� ��
�� �� 40, 74
����� 40
directory server 40
WebSphere ��� �� �? 40
����
�� �� 43
� 181
�� (��)
���� (��)
���� 74, 77
� ��, �� �� 39
��
���� 76
����
�� ���� 74
����� 74
directory server 74
HTTP � ��� 105
JMS �� 74
Network Deployment Manager 74
WebSphere Application Server base 74
IBM HTTP Server
� ��, �� �� 39
root �� 74
root �� 74
WebSphere Application Server base
� ��, �� �� 39
WebSphere Embedded Messaging Support
� ��, �� �� 39
�� ��
IBM HTTP Server 39
WebSphere Application Server 39
WebSphere Embedded Messaging Support 39
����
��� ���� UI, WF ���� ��� 10
�� � �� 10
WebSphere Application Server� � ���, ��� ���
10
WebSphere Embedded Messaging Support 124
� ��, directory server �� 45, 79
� �� �� ��, directory server �� 45, 79
�� �, Directory Server �� 46, 79
��, ����� �� xiii
���� ���
IBM Directory Server 31
libdelref �� �� 31
timdelref.conf 31
�� ��, ����� � �� 44, 78
�� � ��, Directory Server �� 45, 79
�� ��, ����� � �� 44, 78
�� � ��, Directory Server �� 45, 79
�������
���
�� �� 94
������ ��� 76
Network Deployment Manager � �� �� 83
WebSphere Application Server 4
��
�� �� 105
�� 104
�� 83
�� ��� 73
�� �� 94
Tivoli Identity Manager Server 73
�� ��� 81
���� 77
��
Tivoli Identity Manager �� � 76
��
�� ���� 74
����� 74
directory server 74
HTTP � ��� 105
JMS �� 74
Network Deployment Manager 74
WebSphere Application Server base 74
WebSphere ��� �� 133
Network Deployment Manager �� ���� �� 130
WebSphere Application Server 4
���� ��, WebSphere Application Server �� 80
����
����� 63, 99
���� 62, 98
�� 64, 100
�� 65, 101
�� 66, 68, 102, 104
�� �� 61, 97
UI 66, 102
��
��� ����� �� 7
�� ����(UI) 7, 76
�� ��(WF) 7, 76
182 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
����� ��, libdelref 31
��
��, �� 36
2809 36
8880 36
9043 36
9080 36
9090 36, 46
9090, wsmserver�� �� �� 125
9091 46
9443 36
Bootstrap/rmi 36
directory server �� 45, 79
SOAP � 36
WebSphere Application Server �� 46
�� ��, ����� �� 44, 78
���� �� DN, directory server �� 45, 79
����� �� �, directory server �� 45, 79
��� ��, directory server �� 44, 78
����2809
�� �� 36
�� 36
8880
�� �� 36
�� 36
9043
�� 36
9080
�� 36
9090
�� 36, 46
wsmserver�� �� ��, �� 125
9091
�� 46
9443
�� 36
Aadduser, �� 119, 121
applheapsz
��� �� ��, �� 19
�, itimdb � 13
BBootstrap/rmi �� 36
CCA �
��� 71, 108
ITIM_HOME/cert directory 71, 108
CA(Certificate Authority)
��-���� �� 71, 107
���� � � 71, 107
CD 112
chuser, �� 119
Ddb2 catalog, �� 17
db2 connect, �� 13
db2 create bufferpool, �� 13
db2 create, �� 13
db2 force application all, �� 14
db2 update, �� 13
db2InstanceHome, IBM DB2 16, 40, 73
db2InstanceName, IBM DB2 13
db2set, �� 12
db2start, �� 14
db2stop, �� 14
directory server
��, �� 60, 96
��
�� 45, 79
� �� 45, 79
� �� �� �� 45, 79
�� � 46, 79
�� � �� 45, 79
�� � �� 45, 79
�� 45, 79
���� �� DN 45, 79
�� �� � 45, 79
��� �� 44, 78
Identity Manager DN �� 45, 78
� 183
EEJB �� ��, WebSphere Application Server 47, 81
enrole
�� �� ID, ����� 64, 100
��
���� ����� �� 15
IBM DB2 ���� �� 14
Ggroupadd, �� 121
HHTTP Server
�� � �� 141
HTTP � ���, ���� 105
IIBM DB2
�� 11
� � 13
�� 12
���� �� �� 14
���� ����� �� �� 15
applheapsz 19
JDBC ���� 16
TCP/IP �� 12
��� �� ��, applheapsz �� 19
��
catalog 17
db2 connect 13
db2 create 13
db2 create bufferpool 13
db2 force application all 14
db2 update 13
db2set 12
db2start 14
db2stop 14
usejdbc2 18
db2InstanceHome 16, 40, 73
db2InstanceName 13
IBM DB2 ����� ���� 17
IBM Directory Server
��
�� 4.1 30
IBM Directory Server (��)
�� (��)
� ��� 31
WebSphere – Express�� �� �� 36
IBM HTTP Server
�� 127
�� ����, �� 47
����� 154
� ��, �� �� 39
HTTP � ��� 105
Tivoli Identity Manager �� � �� 39
Identity Manager DN ��, Directory Server �� 45, 78
IP ��, ����� �� 44, 78
itimadmin
�� 47, 137
�� ID, WebSphere Application Server 81
EJB �� 133, 135, 136
JJ2EE ��
��
� �� 137, 139
�� �� 133
�� �� 140
�� �� 68, 104
JDBC
��, ����� �� �� �� 44, 78
IBM DB2 ����� �������� ���� 16
JMS ��
WebSphere Embedded Messaging Support 10
Llibdelref
�� ��� 33, 34
� ��� 31
�� �� 31
Mmkgroup, �� 119
mkuser, �� 119
mqbrkrs
�, AIX�� �� 119
�, Linux�� �� 121
�, Solaris�� �� 120
184 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���
mqm
�, AIX�� �� 119
�, Linux�� �� 121
�, Solaris�� �� 120
��, AIX�� �� 119
��, Linux�� �� 121
��, Solaris�� �� 120
mqver ����, WebSphere MQ 124
NNetwork Deployment Manager
�� � � � 131
WebSphere Application Server 3
OOracle
�� 25
��
AIX 20
HP-UX 24
Solaris 22
Windows 25
Rroot
�� 74
�� 74
��, mqm �� ��, AIX� mqbrkrs 119
��, mqm �� ��, Linux� mqbrkrs 121
��, mqm �� ��, Solaris� mqbrkrs 120
runConfig, ��� ��� �� 69, 104
SSOAP � �� 36
Sun ONE Directory Server
�� 36
TTCP/IP ��, IBM DB2 12
timdelref.conf 31
Tivoli Identity Manager
��
����� � 63, 99
Tivoli Identity Manager (��)
�� (��)
���� � 62, 98
�� � 64, 100
�� � 65, 101
�� � 66, 102
�� � 61, 97
UI � 66, 102
WebSphere Application Server �� 10
�� � 165
�� 166
����� �� 165
�� �� 165
directory server �� 165
WebSphere� �� �� � 165
��
�� ����(UI) 7
�� ��(WF) 7
��
�� ID 48, 81
�� 48, 81
Tivoli Identity Manager Server
��
�� �� 39
���, �� �� 48
���, ���� 81
� 39
���� 73
�� �� 69, 106
CA � 71, 108
Tivoli Identity Manager �� � �� ��, ″secret″ 48, 81
UUI � 66, 102
usejdbc2, �� 18
Wwasadmin
�� 137
�� ID, WebSphere Application Server 47
��� �� 133, 136
wasadmin �� ID, WebSphere Application Server 80
WebSphere Application Server
��
�� ���� 9
�� �� 4
� 185
WebSphere Application Server (��)
�� (��)
�� ���� 8
Tivoli Identity Manager �� � ���� 10
WebSphere – Express�� �� �� 36
��� ��
��� 46, 54, 80, 90
��� �� �� 47, 80
EJB �� �� 47, 81
itimadmin 136
wasadmin 136
��� 47, 80
��
�� 3
�� ���� 4
� 3
���� �� 3
���� 4
���� ��� 4
jmsserver 10
Network Deployment Manager 3
WebSphere Embedded Messaging Support 10
WebSphere Web Server �� 4
��
�� �� 46
�� �� 48, 80, 81
�� �� �� 48, 80, 81
�� �� 46
�� ���� 46, 80
����� ��� �� 46
���� �� 80
�� 46
Tivoli Identity Manager �� � �� 39
WebSphere Application Server base
�� 128
�� ��, ���� 130
� ��, �� �� 39
WebSphere Application Server Network Deployment
�� 125
WebSphere Embedded Messaging Support
� WebSphere MQ 10
�� � � ��, AIX 119
�� � � ��, Linux 121
�� � � ��, Solaris 120
�� �� WebSphere MQ 124
� ��, �� �� 39
���� 10
Tivoli Identity Manager �� � �� 39
WebSphere MQ
� WebSphere Embedded Messaging Support 10
�� �� 124
CSD � �� 124
mqvr ���� 124
��� ���ITIM_HOME 135
ITIM_HOME/cert ����, CA � 71, 108
WAS_HOME 134
186 IBM Tivoli Identity Manager: WebSphere� ���� UNIX � Linux� �� �� ���