as/400 endpoints - ibmpublib.boulder.ibm.com/tividd/td/as400/gc32-0279-01/ko... · 2002-11-09 ·...
TRANSCRIPT
AS/400EndpointsgkZ H;-v| 3.6.1
AS/400EndpointsgkZ H;-v| 3.6.1
Tivoli for AS/400 Endpoints gkZ H;-(1998b 12y)
z[G %C
Copyright © 1998, 1999 by Tivoli Systems, an IBM Company, including this documentation and all
software. All rights reserved. Tivoli Systems SoftwaregkG y$L* IBM m4 GB gkG y$! k
Q Tivoli &0 _! y$! XO) gkX_ UOY. Tivoli SystemsG g| -i BN xL ; bG0G n2
NP5 |Z, bh, Zb, $P, -P, E:s n W [G Y% f}L* |D8N g}, |[, 9gOE* Kv
C:[! zeR v x8g D;M pnN Ef v x@OY. L .-B bG; q{8N Ov J8GN n0Q
8u xL “vskN” &xKOY. L! {s /$ q{; 'Q sw: W {U:G 8uS8 FOs L %!
kQ n0Q 8u5 &xOv J@OY.
nOs%
Y=G &0 L'i: Tivoli SystemsGB IBM CorporationG nOs%TOY. AIX, AS/400, IBM, OS/2,
OS/400, RS/6000, Tivoli Management Environment, Tivoli, Tivoli Framework, Tivoli Distributed
Monitoring, Tivoli Inventory, Tivoli Software Distribution, Tivoli Software Installation Service, and
Tivoli User Administration.
Microsoft, Windows W Windows 95 NmB Microsoft CorporationG nOs%TOY.
UNIXB L9z b8 9!!- X/Open Company Limited& kX 6!{8N gkG; N)^: nOs%TOY.
ActionMedia, LANDesk, MMX, PentiumW ProShareB L9 W b8 9!!- gkGB Intel Corporation
G nOs%TOY.
L %!- p^H Y% 8g, &0, -q: L': b8 8gG nOs% GB -q: s%TOY.
VGgW
; bG0!- Tivoli Systems* IBM &0, ANW% $: -q:& p^_Ym X- Tivoli Systems* IBM
L 0?Om VB pg 9!!- Li; gkR v VYB M; GLOvB J@OY. L/Q &0, ANW% $
: -q:G p^L Tivoli Systems* IBM &0, ANW% $: -q:8; gkR v V=; *8;vB J
@OY. Tivoli Systems* IBMG /?Q v{ gjG GB Y% }{8N 8#^; v VB GQ! {s bI
s ?OQ n2 &0, ANW% GB -q:& p^H &0, ANW% GB -q: kE! gkR v V@OY.
Tivoli Systems* IBML mC{8N v$Q fl& &\Q Y% &0z |CH n5G r!M Ku: gkZ
! %S}OY.
Tivoli Systems* IBM: L .-G VH ;k; YgB nC.ILGG /c& R/Om VE* bx_O v
V@OY. L %; &xQYm X- Li /c! kQ gkG; &xOB M: FUOY. -o/0C 5nw8
)G5? 25-11, Qxty Q9 IBM VD8g v{ gjGN! -i8N gkG! kQ .G& R v V@O
Y.
qw
-. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix
L %G gkZ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix
|C -{ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix
L %G ;k . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi
L %! gkH T` . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xii
C'{ /$ $8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .xiii
3$G w:d. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .xiii
m4 vx .G . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiv
&1e 3d W 3!. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
AS/400 #ewN. 3! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Tivoli Software Installation Service& kQ 3! . . . . . . . . . . . . . . . . . 3
w4inslcf.pl :)3.N 3! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
9&- vx 3! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Object Packaging Utility for AS/400. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Tivoli Object Packaging Utility for AS/4003!. . . . . . . . . . . . . . . . . 6
Tivoli Object Packaging Utility3! &E . . . . . . . . . . . . . . . . . . . . . . 8
&2e Tivoli Management Framework for AS/400Endpoints. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
AS/400 #ewN. C[ W _v . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
AS/400 #ewN. C[ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
AS/400 #ewN. _v . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
xk B:)! AS/400 B:) sLj/. gk . . . . . . . . . . . . . . . . . . . . . . . 15
Tivoli for AS/400 SystemmI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
AS/400 m/ bI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
AS/400 gkZ ANDO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
iiiAS/400 Endpoints gkZ H;-
&3e Tivoli User Administration for AS/400 Endpoints 19
User Administration for AS/400gk. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
AS/400 S: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
AS/400 /$ bI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
$lb/#b . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Ph/;E . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
O# . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
AS/400 m/ bI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
AS/400 /$ h$ $8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
OS/400 gkZ h$ v$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
&4e Tivoli Security Management for AS/400 Endpoints 37
Tivoli Security ManagementbI. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
OS/400 m/ 8H . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
GQ N) *R W kv Wl . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
AS/400 8H ANDO $lb . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
pg 9Ze& 8H ANDO! $lb . . . . . . . . . . . . . . . . . . . . . . . . . 43
/$ 9Ze& 8H ANDO! $lb . . . . . . . . . . . . . . . . . . . . . . . . . 44
ANDO Ph b;* 3$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
8H ANDO Ph . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
8H 9Ze _! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
C:[ policy 9Ze _! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Zx /| W<: policy 3$. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Wl 9Ze! 8:x Rg . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Wl 9Ze [: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
#ewN. /$ Wlm v$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
(g &n 3$. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
NWN C# &Q 3$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
iv v| 3.6.1
Zx 9Ze [: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Zx 9Ze $G . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
b; W<: ck 3$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
W<: C# &Q 3$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
(g &n 3$. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
TCP -q: W<: ck 3$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
*R 9Ze [: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Zx W<: GQ 3$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
OS/400 8H (g 8m- B:) 3$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
OS/400 #ewN. (g NW 8m- 3$ . . . . . . . . . . . . . . . . . . . . . . 56
(g NW 8m- JM [: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
(g 8m- #ewN. B:) G` . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
8H %LM#L: 8m- v$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
OS/400 #ewN. 8H v$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
&5e Tivoli Distributed Monitoring for AS/400Endpoints. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
OS/400 SystempOM5 ]:G . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
OS/400 SubsystempOM5 ]:G. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
OS/400 JobpOM5 ]:G . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
OS/400 PoolpOM5 ]:G . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
OS/400 DiskpOM5 ]:G . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
OS/400 ObjectpOM5 ]:G . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
OS/400 IOPpOM5 ]:G. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
OS/400 AsyncpOM5 ]:G . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
OS/400 BisyncpOM5 ]:G . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
OS/400 EthernetpOM5 ]:G . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
OS/400 TokenpOM5 ]:G . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
vAS/400 Endpoints gkZ H;-
OS/400 IDLC pOM5 ]:G . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
OS/400 ISDNpOM5 ]:G . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
OS/400 SDLCpOM5 ]:G . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
OS/400 X25pOM5 ]:G . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
AS/400k nC.ILG @d |. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
&6e Tivoli Inventory for AS/400 Endpoints . . . . . . . . . . . . . . 87
AS/400 Zx m< :3W . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
Oe~n Zx m< :3W . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
RA.~n Zx m< :3W . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
AS/400 PTFk 8: zeR :06 .e . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
AS/400 PTF:3W . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
OS/400 $8 8b W 68 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
OS/400 RA.~n $8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
OS/400 PTF$8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
AS/400L vxOv JB Zx m< bI . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
&7e Tivoli Software Distribution for AS/400 Endpoints 95
8: ANW%. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Before ANW%. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
After ANW% . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
Removal ANW% . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
After Removal ANW% . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Commit ANW%. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
On Error ANW%. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
TB DO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
9v 8: ANW% W TB DO . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
8: ANW%G .O sB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
OS/400 0ve IG. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
vi v| 3.6.1
OS/400 DO P0v. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
Tivoli %:)>; gkO) DO P0v [: . . . . . . . . . . . . . . . . . . . 104
Object Packaging Utility& gkO) DO P0v [: . . . . . . . . . . . 111
Tivoli Software Distributionk UserLink gk . . . . . . . . . . . . . . . . . . . . . 118
NO. mI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
Tivoli mI gk . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
mI ` 8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
@j'. |6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
nOH L' . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
@j'. fN. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
Tivoli for AS/400 mI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
mI 8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
w4inslcf.pl. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
wcrtsec. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
wmodsec. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
wsetfpopts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148
wsetfpprgs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
vN. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
viiAS/400 Endpoints gkZ H;-
viii v| 3.6.1
-.
AS/400k Tivoli Management EnvironmentB TMR(Tivoli ManagementRegion)!- AS/400 #ewN.! kQ vx; &xUOY. ; H;-!-B Tivoli for AS/400; ?z{8N gkO) Tivoli #ewN. -q:& G`OB AS/400 C:[; |.OB % JdQ 3dz }w& 3mUOY.
; H;-B Tivoli Management FrameworkM nC.ILGG 8: Wgk! |Q Y% Tivoli .-& 8OO5O [:Gz@OY. TivoliBTivoli nC.ILG <.! AS/400 C:[! kQ vx; kU_8g,O]{8N gkZB Tivoli .-! $GH }w& gkX_ UOY. ;H;-B AS/400 #ewN.!- Tivoli& 8:Om gkOb 'X JdQ pg AS/400 /$ $8 W }w& &xUOY.
L %G gkZL %: AS/400 C:[!- OsG Tivoli 6[; v`OB Tivoli W.v) |.Z& ks8N UOY. L %G 6ZB Y=! kX n@ $5G vD; .m Vn_ UOY.
¶ AS/400 n5 <&
¶ Tivoli Management FrameworkM AS/400 vx; &xOB TivolinC.ILG
¶ AS/400 #ewN.! ,aH -v!- G`GB n5 <&
|C -{; H;-& gkOb |! Y= 3m-G $8& LXX_ UOY. "/$ Tivoli &0; 3!Om gkOB f}! kQ Z<Q $8B Xg&0z T2 &xGB gkZ H;-! vOGn V@OY. &00N 8Y s<Q ;k: Y= -{G 3.6 v|; |6OJC@.
¶ Tivoli RA.~n 3! -q: gkZ H;- W Tivoli SoftwareInstallation Service& 3!Ob |!
3! $8& &xOm, Y_ 3!! Tivoli &0; _!OB f} WkTp 3!& 8:OB f}; 3mUOY.
ixAS/400 Endpoints gkZ H;-
¶ Tivoli Management Frameworkh9 W 3! H;-, TivoliManagement FrameworkgkZ H;-, Tivoli ManagementFramework|6- W Tivoli Management Framework& 3!Ob|!
mI `G Tivoli %:)>!- Tivoli 3!& h9, 8:, /v 8v W |.OB % s<Q 3d W }w $8& &xUOY. L E:s!B P!& {kOB f}! kQ $8! vOGn V@OY.
¶ Tivoli gkZ W Wl |. H;-M Tivoli gkZ Wl W |.H;-& 3!Ob |!
gkZ W Wl h$, Tivoli W User Group ManagementG 3$W gk! kQ 9&, W!H gkZ NMdL:(GUI) W mI `NMdL:(CLI)& qTQ gkZ NMdL:G pg 8:dR& gkOB }w! kQ $8& &xUOY.
¶ Tivoli Security ManagementgkZ H;- W Tivoli SecurityManagement& 3!Ob |!
8H ANDOz 9Ze |., Tivoli %:)> W mI ` NMdL:(CLI)NNM gkZ NMdL:G pg 8:dR gk! kQ 3d W }w $8& &xUOY. GQ L E:s: Tivoli SecurityManagement&0 3!! kQ $85 &xUOY.
¶ Tivoli Distributed MonitoringgkZ H;- W Tivoli DistributedMonitoring ]:G |6-
Tivoli Distributed Monitoring; gkO) C:[ W nC.ILGZx; |.OB f}! kQ B:) _IG $8& &xUOY. GQ L E:s!B pOM5 ]:G W pOM R:& 3!Om gkOB % kQ iWsne W }w $8, pOM 3$ W gk 9&,W!H gkZ NMdL:(GUI) W mI ` NMdL:(CLI) gk9&& qTQ gkZ NMdL:G pg 8:dR& gkOB }w5 vOGn V@OY.
¶ Tivoli Inventory gkZ H;- W Tivoli Inventory& 3!Ob |!
Tivoli InventoryG 3! W 8:! kQ $8, C:[ $8G 3$z v}! kQ $8, SQL 68& [:Om gkO) 8: zeR& $lB f}! kQ $8& &xUOY.
-.
x v| 3.6.1
¶ Tivoli Software DistributiongkZ H;-, Tivoli SoftwareDistribution |6- W Tivoli Software Distribution3!Ob |!
Tivoli %:)> W mI ` NMdL:!- Tivoli SoftwareDistribution; ?z{8N 3!Om gkO) W.v)& kX RA.~n& PhOB % JdQ 3d W }w& &xUOY. GQ LE:s: DO P0v $G, mI, policy, 8: ANW%! kQ $8M TME Software Distribution.& Xa! kQ $85 &xUOY.
¶ Tivoli Enterprise ConsolegkZ H;-, Tivoli Enterprise ConsolenpM H;-, Tivoli Enterprise Consolej tu H;-, TivoliEnterprise Console|6-, Tivoli Event Integration FacilitygkZ H;-
Tivoli Enterprise ConsoleRA.~nG 3! W /v 8v! kQs<Q $8M }w& &xUOY.
¶ www.as400.ibm.com!- < v VB AS/400 E:s sLj/..AS/400 |6 sLj/.B =v !IQ BsN H;-, AS/400 E:sz RedbooksW b8 AS/400 C:[; 8:Om gkOB %kQ $8& &xUOY.
L %G ;kTivoli for AS/400 EndpointsgkZ H;-B Y= }N 8:Gn V@OY.
¶ 1 dLvG :3d W 3!;
Tivoli for AS/400 EndpointsnC.ILG vx! kQ ;k; kX Tivoli for AS/400 EndpointsnC.ILG; R3UOY. L e: Tivoli /f!- AS/400 #ewN.& 3!Om 8:OB % kQ 3! $85 &xUOY. L e: DO P0v, Ph ANW%;3mUOY.
¶ 9 dLvG :Tivoli Management Framework for AS/400Endpoints;
Tivoli /f!- AS/400 #ewN.& 8:Om gkOB }wM mI; &xUOY. GQ L e!-B AS/400 B:) sLj/.& gkO) AS/400 n5Z! ZV v`OB B:)& Z?-OB f}5 3mUOY.
-.
xiAS/400 Endpoints gkZ H;-
¶ 19 dLvG :Tivoli User Administration for AS/400 Endpoints;
Tivoli User Administration; 8:Om gkO) AS/400 gkZANDO W gkZ h$; [:OB f}; 3mUOY.
¶ 37 dLvG :Tivoli Security Management for AS/400 Endpoints;
Tivoli Security Management& 8:Om gkO) DO, p:d.,\;b, OS/400 @j'. W 8# W.v) AN<:& qTQ $|'Q W.v) Zx; 8#OB f}; 3mUOY.
¶ 63 dLvG :Tivoli Distributed Monitoring for AS/400 Endpoints;
Tivoli Distributed Monitoring; 8:Om gkO) AS/400 pOM5 ]:G8N AS/400 C:[G :I; |.OB f}; 3mUOY.
¶ 87 dLvG :Tivoli Inventory for AS/400 Endpoints;
Tivoli Inventory& 8:Om gkO) AS/400 bh!- Zx m<$8& :5Om L %LM& gkO) Tivoli /f!- AS/400 #ewN.& |.OB f}; 3mUOY.
¶ 95 dLvG :Tivoli Software Distribution for AS/400 Endpoints;
Tivoli Software Distribution; 8:Om gkO) DO P0v& [:Om Tivoli /fG AS/400 #ewN.N PhOB f}; 3mUOY.
¶ 121 dLvG :mI;
AS/400 #ewN.!-G 6[; |.OB % /0w gkGBTivoli mI qO; &xUOY. " mI! kQ mI bIG 8.W 3mL &xKOY.
L %! gkH T`; H;-!-B /v kn W 6!! kQ n !v [Z< T`; gkUOY. Xg T`G GLB Y=z 0@OY.
=T mI, 0ve, DOm, GQ N) *R, URL, "z k- sZGL', b8 &n GB ]eC $.OT gkX_ OB b8 $8B =T %CKOY.
boSC-6GB \nM .8S FOs gkZ! &xX_ OB /vM*: boSCN %CKOY.
-.
xii v| 3.6.1
=: boSCX:.!- $GH uNn knB =: boSCN %CKOY.
pk:dL:Ze 9&, bB W C:[ ^<vB pk:dL: [CN %CKOY.
C'{ /$ $8Y= WLm: C'{ /$ $8* }w& *8;B % gkGB X:.TOY.
C'{ vxGB v|
AS/400 #ewN.:
OS/400; G`OB IBM AS/400 v| V3R2, V3R7,
V4R1 W V4R2
AS/400 #ewN.N Tivoli! vxOB C'{sG pg TMR -v*TL.~LN ,aI v V@OY. TMR -v* TL.~L! kQ C'{ /$ $8! kX-B Tivoli Management Frameworkh9 W 3! H;-& |6OJC@.
3$G w:d.Y=G WLm: Tivoli for AS/400 EndpointsgkZ H;-! kQ 3$G w:d. qOTOY.
gD x# /% .-G /-
GC32-0279-00 11/98 3.61.:G x; v|.
GC32-0279-00 4/99 3.6.1 CD-ROM! ?@GB 3.6 1.:G ;E
H v|. L 1.:B gRQ bz{ W |Ds
G /fgW; wTUOY. L 1.:B Tivoli v
x % gL.!-8 gkR v V@OY.
GC32-0279-01 12/99 3.6.11.: v|. L 1.:B L| 1.: L
DG gRQ bz{ W |DsG /fgW; w
TUOY.
-.
xiiiAS/400 Endpoints gkZ H;-
m4 vx .G9;!- ; &0L* pg Tivoli &0! kX vx; ^8CAi Y=z 0: f}8N .GOJC@.
¶ |Zlm 8;b: [email protected]
¶ Q9 FL.q.%. m487>MN |-: 02-781-6114, 7114
¶ %gL. f.: http://www.support.tivoli.com
http://www.support.tivoli.com!- Customer Support Handbook; BsN8N gkOG v V@OY.
Tivoli m4 vx! .GOG 'B vx dxL um 1T 5Me1 vV5O gkZ $8& &xXVJC@.
-.
xiv v| 3.6.1
3d W 3!
C:[ |.ZB Tivoli Enterprise RA.~n& gkO) Lb>G Pj D;M C:[; |.R v V@OY. v| 3.6 1.:!- TivoliManagement FrameworkW 1CH Tivoli &0: AS/400 v):WLG; TMR(Tivoli Management Region)G #ewN.N- vxUOY.AS/400 C:[: L/Q :I; kX Tivoli #ewN. -q:(GB %s)& G`O) ANDO Ph& vEOm B:)& G`R v V@OY.
Tivoli /f: W.v)! 3!H O* LsG TMRN 8:KOY.TMR: TMR -v, #ewN. TL.~L W w" ,|H #ewN.<.N 8:KOY. TMR -vB TMR ;G $8& |.Om #ewN. EOz& wTUOY. #ewN. EOzB TMR ;G pg #ewN. qO; /v 8vOm #ewN. TL.~LNG #ewN. Rg; &nUOY. L %: gkZ! Tivoli /f; O.OT 8v_Ym !$UOY. Pj W.v) /f!-G Tivoli 8: W gk! kQ Z<Q $8B Tivoli Management Frameworkh9 W 3! H;-& |6OJC@.
Tivoli for AS/400; gkOi AS/400 #ewN.!- Y= 6[; v`R v V@OY.
¶ 3!H RA.~n qO! kX policy regionG pg AS/400 C:[ Kv.
¶ L| v|G RA.~n &0; G`Om VB C:[ D0.
¶ {}Q bh! wW9LeH RA.~n& Z?8N Ph, 3! W 8:.
¶ W.v)sG AS/400 C:[G C:[ Zx W :I pOM.
1
1AS/400 Endpoints gkZ H;-
1.3
dW
3!
¶ _S R:NNM pg AS/400 C:[G AS/400 gkZ ANDO WAS/400 C:[ 8H |..
¶ AS/400 C:[G L%.& pOMOm, 3.& 'X 1CQ L%.& Tivoli Enterprise ConsoleL%. -v! |^.
v| 3.6 1.:N C[OB AS/400 #ewN.& |.Ob 'X Y=Tivoli &0; gkR v V@OY.
¶ Tivoli Software Installation ServiceB AS/400 #ewN.& 3!Ob 'Q W!H gkZ NMdL:& &xUOY.
¶ Tivoli Management FrameworkB AS/400 C:[L #ewN.NvxI v V5O Og, AS/400 B:) sLj/.& [:UOY. B:) sLj/.!B Tivoli W.v) |.Z! OsG C:[ 6[; &nOB % gkR v VB xk AS/400 &n pn(CL) mIL in V@OY. L/Q CL mI: Tivoli Enterprise ConsolezT2 gkR fl B:)& Z?-OB % 5rL KOY.
¶ Tivoli Inventory& gkOi gkZ W.v)G AS/400 Oe~nW RA.~n! kQ $8& v}R v V@OY. Tivoli InventoryBgkZ! $GQ MIF(Management Information Format)& &xO) AS/400 PTF(Program Temporary Fix)& |.OB [w; 5M]OY. $GH MIF& gkOb 'X InventoryB :5Q PTF %LM& ^B " %LM#L:& .eOB AS/400 PTF %LM#L: :065 &xUOY.
¶ Tivoli Software Distribution; gkOi W.v)G AS/400 bh! RA.~n& PhR v V@OY. Tivoli Software Distribution;Tivoli InventoryM T2 gkOi u RA.~n &0; pgAS/400 C:[! h!OB [w; |.R v V@OY. TivoliObject Packaging Utility for AS/400& gkO), AS/400 #ewN.! PhR DO P0v& [:R v V@OY.
¶ Tivoli Distributed Monitoring; gkOi gkZ W.v)sGAS/400 C:[G Vd C:[ Zx W :I; pOMR v V@OY.
¶ Tivoli User Administration; gkOi |< W.v) #MAsLn!- AS/400 gkZ ANDO; |.R v V@OY.
¶ Tivoli Security Management& gkOi _S R:!- W.v)G AS/400 bhG 8H; |.R v V@OY.
3d W 3!
2 v| 3.6.1
¶ TEC(Tivoli Enterprise Console); gkOi )/ YgQ C:[;O*G _S \V!- |.R v V@OY. TEC!B TMR /fGVd C:[ |. bI; Z?-OB AS/400 fm npM W AS/400^<v npM! in V@OY. L npMB AS/400 C:[G L%.& pOMOm, 1CQ L%.& TEC L%. -v! |^O)3.G5O UOY. L%. 3. az! {s, B:) sLj/. bI; gkO) Z? @d; _`R v V@OY.
¶ Tivoli Module Builder v| 2.0; gkOi Tivoli /f!- G`GB nC.ILG; |.OB pb; [:R v V@OY. TivoliModule BuilderB DTMF MIF %X; gkO) nC.ILG 3_Z! 9bQ W.v) /f!- nC.ILG; |.OB % Jv{N $8& .NR v V5O =@OY. Tivoli Module BuilderBAS/400 nC.ILG; |.O5O ;EGz@OY. L &0G gk! kQ Z<Q ;k: Tivoli Module BuildergkZ H;-& |6OJC@.
AS/400 #ewN. 3!Tivoli Software Installation Service(SIS)GB w4inslcf.pl :)3.& gkO) AS/400 #ewN.& 3!R v V@OY. 'G N f};kX 5n \G Y% pn vx; v$R v V@OY. s<Q $8B 4dLvG :9&- vx 3!;& |6OJC@.
#ewN.& 3!Oi QTMELCF sLj/. W Y= gkZ h$L[:KOY.¶ QTIVROOT¶ QTIVUSER¶ QTIVOLI
Tivoli Software Installation Service & kQ 3!Tivoli Software Installation Service(SIS)B FTP W<: f}; gkO) AS/400 #ewN.& 3!UOY.
AS/400 #ewN.& 3!OAi, AS/400 #ewN.& 3!R C:[! kQ CY% n5 <& /|; 1COJC@. vxGB AS/400 n5<& /|: Y=z 0@OY.
os400-v3r2OS/400 V3R2! VB CISC p(.
3d W 3!
3AS/400 Endpoints gkZ H;-
1.3
dW
3!
os400-v3r7
OS/400 V3R7LsL VB RISC p(.
SISB _! pn v$; 'Q Je& &xUOY. pn& v$R 'AS/400 pn Ze& gkOJC@. AS/400 pn Ze qO: :9&-vx 3!;& |6OJC@.
SIS! ZY NMdL:& vxOB |. ke! gkG5O 8in38GN, vg SIS!- vxGv JB n5 <&! AS/400 #ewN.& 3!OAi w4inslcf.pl :)3.& gkX_ UOY.
w4inslcf.pl :)3.N 3!w4inslcf.pl :)3.B O* LsG AS/400 C:[! AS/400 #ewN. %s [w; 3!Om 1C{8N C[UOY. 3.6.1-TMF-00013!!I P!& 3!Oi w4inslcf.pl :)3.! #ewN. TL.~L! 3!KOY. :)3.G '! W fNB Y=z 0@OY.$BINDIR/../lcf_bundle/generic/w4inslcf.pl
:)3.& gkO) AS/400 #ewN.(AS/400 gkG ANW%1TMELCF)& 3!OAi, ]eC /1tmelcf p:d.! kQ fN& v$X_ UOY.
9&- vx 3!AS/400 #ewN. Ze(AS/400 gkG ANW% 1TMELCF)& 3!O) )/ pn& gkR v V@OY. Tivoli! Y=G pniN x*Gn Vv8, AS/400 C:[: Y% pnN n5I v V@OY.¶ jsz w#u%n(Ze 2980)¶ 5n kR.Z(Ze 2924)¶ 5n k.Z DBCS(Ze 2938)¶ A{:n(Ze 2928)¶ 6On(Ze 2929)¶ L;.Fn(Ze 2932)¶ O;n (!8!*) DBCS(Ze 2962)¶ Q9n DBCS(Ze 2986)¶ _9n DBCS(Ze 2989)¶ :dNn(Ze 2931)
b; 3! pnB 5nTOY. pn& v$Ov Jm AS/400 #ewN. Ze& 3!Oi 5n(2924) W 5n k.Z(2938)! 3!KOY.
AS/400 #ewN. 3!
4 v| 3.6.1
SIS& gkO) AS/400 #ewN.& 3!R fl, SIS k- sZ!-3!R pn& 1COJC@.
3! :)3.(w4inslcf.pl)& gkO) AS/400 #ewN.& 3!R ',–N Nv& gkO) pn& v$UOY. 9& in, A{:n(2928)M 6On(2929)& 3!Ob 'Q mI `: Y=z [email protected] -g gwlable[+port] -N ‘2928 2929’ endpoint
)b-,
gwlable[+port]AS/400 #ewN.! NWNR TL.~LG #:.m GB IPVRM 1C{8N w. x#.
endpointAS/400 #ewN.G #:.m GB IP VR.
1w pn \G Y% pnN mI `!- OS/400 CL mI; gkOAi, sLj/. qO! {}Q Tivoli pn sLj/.& [email protected] sLj/. |D: QTME xxxxLg, xxxxB W Z.G pn ZeTOY. A{:nG pn sLj/.B QTME2928TOY.
AS/400 C:[! #ewN. Ze 3!! kQ _! $8B 3 dLvG :AS/400 #ewN. 3!;& |6OJC@. O]{N 9&- $8 W5n! FQ TMR 3$! |Q vCB Tivoli Management Framework3!Ob |!G 9&- }; |mOJC@.
Object Packaging Utility for AS/400Tivoli Software Distribution; gkOi, W.v) |<G AS/400 #ewN.! RA.~n& PhOm h!R v V@OY. Object PackagingUtility for AS/400: TME 10 Software Distributionz T2 gkRAS/400 m/ DO P0v& [:UOY.
Object Packaging Utility for AS/400; 3!Ob |!, Y= \h& OaOJC@.
1. AS/400 DO P0v Xq! gkI C:[! Client Access/400L3! W 8:GzBv .NOJC@.
AS/400 #ewN. 3!
5AS/400 Endpoints gkZ H;-
1.3
dW
3!
2. C:[L AS/400 Software DistributionR: #:.! ,aGzBv .NOJC@.
3. AS/400 #ewN.& |.OB #ewN. TL.~L! AS/400kSoftware Distributionv| 3.6.1 P!& 3!OJC@.
4. AS/400k Object Packaging Utility! kQ vx; 3!OAipackinst.sh :)3.& G`OJC@. :)3.B $BINDIR\..\lcf_bundle\generic p:d.! V@OY. :)3.G /OQ NvB AS/400 #ewN.G L'TOY.
Tivoli Object Packaging Utility for AS/400 3!Tivoli Software Distribution; gkOi, W.v) |<G AS/400 #ewN.N RA.~n& PhOm h!R v V@OY. W/*, L RA.~n& |3Ob |! PhOAB RA.~n! kQ DO P0v& [:X_ UOY. Tivoli Object Packaging Utility for AS/400: TivoliSoftware Distributionz T2 gkR AS/400 m/ DO P0v& [:UOY.
V: AS/400 DO P0v& XqOB % gkR Windows 95 GBWindows NT C:[! Client Access/400L 3! W 8:Gn Vn_ UOY. RA.~n! zeH AS/400 R: C:[! L C:[L ,aGn VBv .NOJC@.
Tivoli Object Packaging Utility for AS/400; Windows 95 GBWindows NT 4.0 C:[! 3!OAi, Y= \h& OaOJC@.
1. DO |.Z GB ANW% |.Z "!- DO ^:G G`; 1CO) G` k- sZ& %COJC@.
2. Y=z 0L CDG x:\obj_pack p:d.! VB SETUP.EXE DOG fN& -b X:. Je! TBOJC@.
)b-, xB Tivoli for AS/400 CD! in VB CD-ROM esLjTOY.
Object Packaging Utility for AS/400
6 v| 3.6.1
3. .N \_& -/ 3$ ANW%; G`Om Tivoli Client PackagingUtility for AS/400G Welcome k- sZ& %COJC@.
3$ ANW%: Tivoli Object Packaging Utility for AS/400G 3!& H;UOY. Next \_& )#i Y= dLvN x`Gg, Back\_& )#i L| dLvN G9F)OY. p&gv 3.& _vOm %:)> <G8N 9F!Ai Cancel \_& )#JC@.
4. Y= Choose Destination Location"L %CKOY.
Object Packaging Utility for AS/400
7AS/400 Endpoints gkZ H;-
1.3
dW
3!
b; '!B Z?8N C:\Program Files\Tivoli\ObjPackAS400\ p:d.N 3$KOY. Y% '!& 3$OAi, Browse \_& -/p:d. 86& L?C0m Y% p:d.& v$OJC@.
Next \_& -/ 3!& hSOJC@.
5. Object Packaging Utility& C[OAi ObjPackAS400 "!-as4pack.exeFL\; N x )#E* C[ > ANW% > Tivoli^:!- Tivoli Object Packaging Utility for AS/400 IG; 1COJC@.
Tivoli Object Packaging Utility 3! &ETivoli Object Packaging Utility for AS/400; Windows C:[!-&EOAi Y= \h& v`OJC@.
1. WindowsG C[ ^:!-, 3$ ^:G &nG; 1CO) &nGk- sZ& %COJC@.
2. ANW% _!/&E FL\; N x -/- ANW% _!/&E nO$8& %COJC@.
3. L k- sZG, :)Q qO!- TME 10 Object Packaging Utilityfor AS/400; 1COm _!/&E \_& )#JC@. DO h& .N k- sZ! %CKOY.
4. .N \_& -/- h& 6[; .NOE*, kR \_& -/- 6[; kROJC@. 9& )#i 3!&E 6}g! C:[!- &0; &EUOY.
5. .N \_& -/ ANW% _!/h& nO$8 k- sZN 9MOJC@.
6. ANW% _!/h& nO$8 k- sZG .N \_& -/ 3!&E& OaOJC@.
Object Packaging Utility for AS/400
8 v| 3.6.1
Tivoli Management Frameworkfor AS/400 Endpoints
Tivoli /f!-, #ewN.B #ewN. -q:(GB %s)& G`OmTivoli 6[; vEOB pg C:[TOY. O]{8N, #ewN.B Os |. 6[! gkGv JB bh! 3!KOY. #ewN.B El {: gG RA.~n& G`Og %LM#L:& /v8vOv J@OY." #ewN.B #ewN. TL.~L! RgGB%, #ewN. TL.~LB #ewN. Wlz *Sv Tivoli /f gLG pg kE; &nUOY. TL.~LB #ewN.!- ^Re& C[OE* #ewN.kE ^Re& G`R v V@OY.
Tivoli!-B Tivoli Management Framework& gkO) AS/400 C:[; Tivoli #ewN.N 3!Om 8:R v V@OY. AS/400 #ewN.k Tivoli B AS/400 #ewN.& 3!Om gkOb 'XTCP/IP -q:! JdUOY. 9& in, SIS(Software InstallationService)N AS/400 #ewN.& 3!OAi FTP! JdUOY. AS/400C:[!- WLm W -v IG; 8:OAi CFGTCP mI; gkOJC@. FrameworkW #ewN. 86! kQ Z<Q ;k: TivoliManagement Frameworkh9 W 3! H;-& |6OJC@.
AS/400 #ewN. C[ W _vTivoliB #ewN. %s; C[Om _vOb 'Q Y= CL(&n pn) mI; &xUOY.
STRTMEEPTL mI: AS/400 #ewN. %s; C[UOY. AS/400 #ewN.& 3!R ', SIS GB w4inslcf.pl :)3.B
2
9AS/400 Endpoints gkZ H;-
2.M
anagement
Fram
ework
forA
S/400
STRTMEEPT mI; G`O) #ewN. %s [w; C[UOY. #ewN. %s [w; v?8N C[OAi L mI;gkX_ UOY. GQ, Z? Jb- ANW%(QSYS/QSRTUP)!- STRTMEEPT mI; gkO) Jb ANW% Ne(IPL)GB gN. D! #ewN. %s [w; C[R v5 V@OY.
ENDTMEEPTL mI: AS/400 #ewN. %s; >aOm, AS/400!- $. 6[; v`Om, TL.~L!- ,a; w@OY.
L mI: AS/400! #ewN. Ze! 3!H D pg AS/400 mI`!- G`R v VB b; AS/400 mITOY. GQ x] bh!- NmI; pN C[R v5 V@OY. N mI pN GQL PUBLIC(*EXCLUDE) 8N 3$Gn &xKOY. L mI; gkOB pg gkZ!T /G; N)X_ UOY. GQ, L gkZ! Y= |CH mI3. ANW%; W<:R v VB GQ5 N)X_ UOY.
sLj/. mI 3. ANW% JdQ GQ
QTMELCF QLCFSTAR *USE
QTMELCF QLCFEND *USE
AS/400 #ewN. C[
STRTMEEPT mI: Tivoli #ewN.! kQ #ewN. %s AN<:& C[UOY. L #ewN. %s: #ewN. TL.~LM kEO) #ewN. ^Re& vEOm C[UOY. #ewN. %s [w: Ws QSYS/QSYSNOMAX [w %N &bKOY.
V: STRTMEEPT : Y% C'{!- gkR v VB BINDIR/./lcf_bundle/generic/lcfd.sh :)3.M ?nUOY.
STRTMEEPT mI: {}Q 8: $8& gkO) AS/400!-QLCFD [w; C[UOY. ARA. -i!- #ewN. 8: E3/v& TBOAi F4 0& )#JC@. pg E3/vG b;*: *NONETOY. *NONE; gkR fl, last.cfg DONNM E3/v *L 3$KOY. last.cfg DO!- L E3/v& gkR v xE* last.cfg D
AS/400 #ewN. C[ W _v
10 v| 3.6.1
O; gkR v xB fl, E3/v *: ;N b;*; kX RgKOY. Y= WLm: STRTMEEPT mI! gkR v VB E3/v&*-Om 3mUOY.
0ve W 3m E3/v *
LGNINTRFC
#ewN.! Xg NWN P6; [ER O*
LsG TL.~LG IP VR GB #:. L'
z w. x#& v$UOY. #ewN.! Y%
-j]G TL.~L! NWNOE* O*G -
j]! Q LsG TL.~L! VB fl, /$
TL.~L! NWNOAi L IGL JdUO
Y.
NWN NMdL: *NONE
L' #:. L'
w. w. x#
GATEWAY
#ewN.! NWNH D gkI Tivoli |. T
L.~LG L'; v$UOY. #ewN.! L
|! NWNGv J: fl, LGNINTRFC(GB
8: DO!- lcs.login_interfacesIG)& g
kO) #ewN.! NWNR v VB O* L
sG TL.~L& &xOJC@.
TL.~L *NONE
L' #:. L'
w. w. x#
BCASTDSBL
UDP jNe3:.& gk R!I8N 3$UO
Y . L I G ; 9 & N 3 $ Q f l , l cs .login_interfaces IG; gkX_ UOY.
jNe3:. gk
R!I
*NONE
g k R ! I O T O A i
*YES GB 1; TB
gk!IOT OAi *NOGB 0; TB
AS/400 #ewN. C[ W _v
11AS/400 Endpoints gkZ H;-
2.M
anagement
Fram
ework
forA
S/400
0ve W 3m E3/v *
EPTNAME
L #ewN.G L'; v$UOY. wep ls m
I; TL.~L!- G`Q fl, L L'L %
CKOY.
#ewN. L' *NONE
*HOSTNAME#:. L'; #ewN.G L'8NgkUOY.
endpoint_name/?Q AS/400 #ewN. L'; gkUOY.
PORT
#ewN. %s(LCFD)L TL.~L kE; p
OMR w.& v$UOY. b;*: 9494TOY.
9v TCP/IP w. *NONE
port_number
MACHINEID
#ewN.& D0UOY.
bh m/ IDmachine_unique_id
m/ ID! in VB .Z-; gkUOY.
THRESHOLD
lcfd.log DO! bOH pvW ^<v 9'; $
GUOY.
V: 9' 3 LsG Nk: 9: vG ^<v&
}:UOY. #ewN.G .& Xa; 'X,
TivoliB 9' 2 gk; GeUOY.
NW Sh* Y=: /?Q TBWqTO
Y.
0 ^<v Nk x=1 VR Nk(b;*)2 _{ W O] bB3 %LM v[ W 8
L. gA4 %LM
LOGSIZE
NW DOG Vk )b& YL. vN v$UO
Y.
NW )b *NONE
)b 1 0 2 4 0N M10240000nvG *; gkOJC@.
AS/400 #ewN. C[ W _v
12 v| 3.6.1
0ve W 3m E3/v *
LOGQSIZE
NW %G Vk )b& YL. vN v$UOY.
NW % )b *NONE
size 1 0 2 4 0N M10240000nvG *; gkOJC@.
LOGFILE
^<v Nk! gkI NW DOG L'; v$
UOY.
NW L' *NONE
path_name)b-, fN L': NW! gkGBkU DO C:[(IFS) DOG L'TOY.
CACHESIZE
^Re 3,G Vk )b& v$UOY.
V: Vk )b! 5^Oi, !e @! |! gk
H ^Re! 3,!- h&KOY.
3, )b *NONE
size W integer
UPINTRVL
#ewN. |[ #b#G J C#
UDP #] *NONE
seconds
UDPATTMPT
#ewN.! |[ #b; |[R =v
UDP C5 *NONE
number of times)b-
numberB $v *TOY.
STRTMEOUT
NWN_! kE C#Jz! _}ObnvG J
C#
C[ C#Jz *NONE
seconds
RUNTMEOUT
NWNH D kE C#Jz! _}ObnvG J
C#
G` C#Jz *NONE
seconds
AS/400 #ewN. C[ W _v
13AS/400 Endpoints gkZ H;-
2.M
anagement
Fram
ework
forA
S/400
0ve W 3m E3/v *
CFGFILE
#ewN.& C[OB % gkI 8: DOG
L'.
8: DO L' *NONE
config_file_name
RUNDIR
AS/400!- #ewN. Ze& G`R p:d.
L'; v$UOY.
G` p:d. *NONE
directory_name
AS/400 #ewN. _vENDTMEEPT mI: Tivoli #ewN.! kQ #ewN. %s AN<:& >aUOY. [w: [w %! V; v5 Vm, C:[ ;! 0:-Gn V; v5 Vm, LL G` OaGz; v5 V@OY. _vH#ewN. AN<:G :. DO: bB %! 2F V@OY. W/*,ENDTMEEPT mI: #ewN. %s! GX C[H nC.ILG [w; >aOv JBYB !; /GOJC@. L [w: hS G`KOY.
#ewN.! C# v,z T2 &nH fD8N >aI MNv )N&v$OAi, ENDTMEEPT mI! DELAY IG; gkOJC@. Y= 8.: ENDTMEEPT mI! /?Q E3/v& v$UOY.ENDTMEEPT [OPTION(*CNTRLD|*IMMED)[DELAY(30|1-9999999)]]
)b-,
*CTRLD#ewN. %sL DELAY (J \')! GX v$H C# ;!8y_N pg d;; >aR v V5O OB b; IG; v$UOY. b; v, C#: 30JTOY.
*IMMED#ewN.& oC _vO5O v$UOY. *CTRLD >a! [w >a! GPOm v, C#L gkGv J: fl!8 L IG; gkOJC@.
DELAY#ewN. %sL _vH DG v, C#; J \'N v$UOY.
AS/400 #ewN. C[ W _v
14 v| 3.6.1
xk B:)! AS/400 B:) sLj/. gkTivoli B AS/400 n5Z! ZV v`OB B:)& Z?-Ob 'XAS/400 B:) sLj/.& &xUOY. L B:)B b;{8NTEC(Tivoli Enterprise Console)6!& Z?-OB M; =E* AS/400C:[G x] |.& =b 'X 3hGz@OY. pg AS/400 mIL* [wL W8mL L mI: B:) k- sZ! v$H AS/400 gkZ ANDOG mC{ GQ8N G`X_ UOY. k- sZ! ANDOL v$Gv J: fl, %:)>; G`OB gkZ ID! gkKOY.
AS/400 B:)NB h! [w, REXX :)3. GB DDOH ANW%L V@OY. Y= B:)! &xKOY.
CommandXg E3/v! pN KAx h! pe!- /?Q pg AS/400CL mI; TBR v V5O UOY. ARA.B vxGv J@OY.
Send_ReplyAS/400 mIN SNDRPLY& #bO) /$ ^<v %! VB^<v! @d; [EUOY.
Run_BackupAS/400 mI RUNBKUP& #bO) AS/400! $8& zeOb C[UOY.
Start_cleanupAS/400 mI STRCLNUP& #bO) :. DOL* SC sLj/.M 0: AS/400 $8& $.Ob C[UOY.
Power_Down_SystemAS/400 mI PWRDWNSYS& #bO) pg -jC:[; >aOm, C:[; !?_vOm, IG! {s x] AS/400 C:[; YC IPLUOY.
Vary_ConfigurationAS/400 mI VRYCFG& #bO) AS/400! ,aH sN, &nb W pYL:& g3$UOY.
V: R: :)3. DOG " sNG Vk fLB 92Z& JzOv J5O OJC@.
xk B:)! AS/400 B:) sLj/. gk
15AS/400 Endpoints gkZ H;-
2.M
anagement
Fram
ework
forA
S/400
Li mIL* b8 CL mI! kQ Z<Q ;k: IBM AS/400 ControlLanguage Reference Manual; |6OJC@. Tivoli B:)! kQ Z<Q $8! kX-B Tivoli Management FrameworkgkZ H;-& |6OJC@.
Tivoli for AS/400 System mITivoli mI; gkO) AS/400 #ewN.!- 6[; v`R v5 V@OY. W/*, AS/400!- lcfd mI: STRTMEEPT mI8N k<Gz@OY.
AS/400 m/ bITivoliB ?{ IP VR& gkOB W.v)& vxUOY. W/*, vgAS/400 C:[!- ?{ #:. 8: ANd](DHCP): vxGv J8GN L Tivoli bI: vg gkR v x@OY.
Zx m< 68, B:) sLj/. B:) GB RA.~n PhM 0L ZV C# JzGB Tivoli 6[; v`OB fl, C# Jz*; ufT v$X5 KOY. C#Jz *; /fOAi wgateway mI; gkOJC@. wgatewaymI! kQ Z<Q $8B Tivoli ManagementFramework |6-& |6OJC@.
AS/400 gkZ ANDO#ewN. ZeN AS/400 C:[; 8:OB fl, TivoliB #ewN.! < mG gkZ ANDO; [:UOY. L ANDO: O# xL&xGg #ewN. Ze! GX gkKOY. Y= WLm: }:H ANDO! kQ 3mTOY.
gkZ ANDO 3m JdQ GQ
QTIVOLI LCF [w: QTIVOLIO!- G`KOY. #ewN.
& C[Om pg AS/400 m/G Tivoli @j'.&
R/OAi L gkZ ANDOL JdUOY. L A
NDO!B 8: DONG fN! VB pg p:d.
! kQ *UPDATE GQL Vn_ UOY.
*JOBCTL*SAVSYS*SPLCTL
xk B:)! AS/400 B:) sLj/. gk
16 v| 3.6.1
gkZ ANDO 3m JdQ GQ
QTIVROOT |. -v! g. GQ; JdN R ' gkKOY. *ALLOBJ*AUDIT*IOSYSCFG*JOBCTL*SAVSYS*SECADM*SERVICE*SPLCTL
QTIVUSR UNIX nobody gkZ IDM 0@OY. /v GQ x=
V: L ANDOL GvN h&GE* UsH fl, AS/400 #ewN.Ze& h&Om g3!O) Xg ANDO! SOB gkZ ANDOz @j'.& g[:X_ UOY.
AS/400 gkZ ANDO
17AS/400 Endpoints gkZ H;-
2.M
anagement
Fram
ework
forA
S/400
AS/400 gkZ ANDO
18 v| 3.6.1
Tivoli User Administration forAS/400 Endpoints
C:[ |.ZB Pj #MAsLn!- gkZ W Wl h$; |.Oi- sgQ C#; RqR v V@OY. #MAsLn W gkZG d8! /-T! {s gkZ h$L hS _!, h&, ;EKOY.
AS/400 n5 <&* OS/400: YgQ gkZ |. bI; &xOm,AS/400 gkZ ANDOLsm OB /0w 8:H @j'.! /$ gkZ $8& zeUOY.
Tivoli User Administration for AS/400: OS/400C:[G gkZ h$; |.OB % JdQ 58& &xOm, W.v)G Y% n5 <&/|! L/Q vx; kUUOY. L &0!B Y=z 0: gkZ WWl |.bIL V@OY.
¶ UNIX, Windows NT W NetWare bhN AS/400 C:[G gkZ h$; |.OB % gkGB \O W!H NMdL:
¶ VRQG $8& TBO) O|Q 9Ze& [:R v V5O OB[C..
¶ /$ gkZ 9Ze& ESOT #b 'Q _S '!
¶ \O gN B vx
¶ &QH gkZ &nM aUH h$; kQ _S |.Z &n
¶ AS/400, UNIX, Windows NT, NetWareh$ $8 W O] gkZ $8& O*G gkZ 9Ze!- |.
3
19AS/400 Endpoints gkZ H;-
3.U
serA
dministration
forA
S/400
Endpoints
AS/400 vx; gkOb |! Tivoli User AdministrationgkZ WWl |. H;-G Y= b; V&& |6OJC@.
¶ gkZ W Wl |. fD
¶ gkZ W Wl h$ 8:dR
¶ gkZ W Wl ANDO
¶ gkZ W Wl ANDO policy
¶ OnePassword/?.<
¶ O# &n
¶ gkZ NILM
¶ 9Ze a]
¶ 8H |.
¶ YvG gkZ |. 9&
User Administration for AS/400 gkTivoli User Administration for AS/400: AS/400 C:[!- G`Gn AS/400 gkZ ANDO; |.OB ANDO b] nC.ILGTOY. L &0; gkOi, pg |. keNNMG 9ZeN gkZ ANDO; $o v V8g, O\ ANDO 9Ze& ;EQ D Xg ANDO; Y% AS/400 #ewN.N PhR v V@OY.
GQ, Tivoli Management FrameworkM Tivoli User AdministrationL&xOB b; A9Sv) W 58& gkO) O*G _S '!!- YgQ C:[G AS/400 gkZ ANDO; |.Om 8:R v V@OY.
AS/400 S:Tivoli User Administration for AS/4008N |.R v VB AS/400S:: AS/400 gkZ ANDO; /f, (g W h&OB % gkGBOS/400mIz w" |CKOY. Tivoli %:)>: u OS/400|V F!G Y= u NS|V0N AS/400 S:; |.OB % 5rL G5O8:Gz@OY.
¶ OS/400 (g
¶ OS/400 p:d.
20 v| 3.6.1
¶ OS/400 %C <G
¶ OS/400 Wl 8:x
¶ OS/400 NM;EN
¶ OS/400 NWN
¶ OS/400 bB
¶ OS/400 O#
¶ OS/400 /G
¶ OS/400 <G C[
AS/400 /$ bIUser AdministrationbI: TivoliM OS/400 gkZ ANDO |D#! $8& //OB gkZ $G Ze& gkO) AS/400 C:[nv .eGz@OY. Y= bIL &xKOY.
¶ :$lb/#b;
¶ :Ph/;E;
¶ :O#;
$lb/#bTivoli %:)>; gkO) AS/400 #ewN.G pg AS/400 gkZANDO; $o v V@OY. TivoliB gkZG qvO:! BT 6$H |. !IQ Wl! ANDO; m.{8N 8:O5O GeUOY. GQ wpopusrs mI; gkO) 1CH gkZ ANDO; AS/400 #ewN.! $o v5 V@OY. AS/400 gkZ ANDO [: W $lb! kX-B Tivoli User AdministrationgkZ W Wl |. H;-& |6OJC@. L H;-!B wpopusrs mIG mI ` 8. W 9&5 vOGn V@OY.
Ph/;EW!H gkZ NMdL:* wdistrib mI; gkO) v$H 9Ze&PhR v V@OY. AS/400 #ewN.B Xg %LM& vEOm,AS/400 gkZ ANDO; v$UOY.
O#TivoliB AS/400 gkZ O#& Y=z 0L |.UOY.
AS/400 S:
21AS/400 Endpoints gkZ H;-
3.U
serA
dministration
forA
S/400
Endpoints
¶ AS/400 C:[! b;{8N ;gGn VB O#& /fUOY. O#! OS/400 CL mI; kX /fH fl, Tivoli gkZ ANDO O#& mC{8N /fX_8 Xg O#! Tivoli gkZ ANDO O#N k<KOY.
¶ Tivoli %:)>; gkO) OS400_PassWS:; /fUOY.
¶ mI ` NMdL:!- wpasswd mI; G`UOY.
¶ OS400 O#& /fOB OnePassword % 58& /fUOY.wpasswd mI! –L IG; 3$O) L& v$R v5 V@OY.
AS/400 #ewN.!- gkZ ANDO; $o ', Tivoli UserAdministration: OS400_PassWS:; OS400_Login S:*8N 3$UOY. O#! NWN mz O!O5O ckGv JB C:[! gkZ ANDO; hPR ' L 3$ T`; boOJC@.
AS/400 m/ bITivoliB Y=z 0: Tivoli User Administration for AS/400 SystembI; &xUOY.
¶ AS/400 gkZ ANDOG h& 6$. h&R AS/400 gkZ AND O L R / Q @ j ' . ! k X _ R 6 ! & v $ O A iOS400_DLT_Action W OS400_DTL_NewOwnS:; gkOJC@.
¶ AS/400 #ewN.G Wl 8:x &n. AS/400 #ewN.G Wl 8 : x ; & n O A i O S 4 0 0 _ P r i m _ G R P WOS400_Supp_GRPsS:; gkOJC@.
¶ R| mO!- gkZ ANDO; |.OB % 5rL GB :)3.
wpopusrs -f mI! gkR DO; [:OAi w4getusr.pl :)3.& gkOJC@. :)3.B /usr/Tivoli/bin/lcf_bundle/generic p:d.! V@OY. Y= 9&B w4getusr.pl mI W Xg E3/v 8.TOY.root@ibmtmp1 [161]./w4getusr.plUsage:./w4getusr.pl <option> host-name-d <dir> Destination directory where to write output files-n <Number> Maximum of number of entries to put in each file.root@ibmtmp1 [164]mkdir /tmp/dddd
AS/400 /$ bI
22 v| 3.6.1
root@ibmtmp1 [166]./w4getusr.pl -d /tmp/dddd -n 10 rocket/tmp/ddddMachine 'rocket' NOT found in.netrc/tmp/ddddWe need a user account, please type or just hit enter to use[default]login for rocket ([QSECOFR]): nlloydType new password for 'nlloyd':Total Received : 117250 root@ibmtmp1 [167]ls /tmp/ddddusr0 usr1 usr2 usr3 usr4 usr5 usr6 usr7
L/Q OCG mI: q{v p:d.! DOG x--H qO; [:UOY. wpopusrs mI; kX L/Q DO; gkO) v$H DOGgkZ ANDO; $o v V@OY.
AS/400 /$ h$ $8CHGUSRPRF, CHGUSRAUD W DLTUSRPRF mI; kX JNGB AS/400 S: W Xg *L Y= WLm! *-Gn [email protected] %:)>; gkOB fl, AS/400 S:z T2 *L %CKOY. mI `; gkQYi Xg *z T2 AS/400 S:; TBX_ UOY.
Tivoli %:)>L* mI `8NNM u gkZ h$ [:! kQ Z<Q $8B Tivoli User AdministrationgkZ W Wl |. H;-&|6OJC@.
AS/400 S: W 3m 0ve *
OS400_Accounting_Code
gkZ ANDOz ,|H h$ Ze(V; fl)& v$UOY.
*BLANK
endpoint_name# e w N . L ' (V k15Z)
OS400_Assist_Level
gk !IQ 5r; $8G 9'; v$UOY.
*SYSVAL
*BASIC
*INTERMED
*ADVANCED
AS/400 m/ bI
23AS/400 Endpoints gkZ H;-
3.U
serA
dministration
forA
S/400
Endpoints
AS/400 S: W 3m 0ve *
OS400_Attention_PGM
L gkZM ,|H VG ANW%; v$UOY.
*NONE
*SYSVAL
*ASSIST
programLIB/PROGRAM |DG/?Q ANW% L'
OS400_CCSID
ANDO! gkR Ze- .Z <. ID& v$UOY. Z9
n! gkUOY.
*SYSVAL
*HEX
ccsid AS/400 CCSIDTOY.
OS400_Change_Rollkey
Q 0& )& ' C:[ b; 6!M s]GB 6!! v`G
Bv )N& v$UOY.
*YES
*NO
OS400_Class
gkZ ANDOL SOB ,!:& v$UOY.
*USER
*SYSOPR
*PGMR
*SECADM
*SECOFR
OS400_Command_Audit
gkZ ANDO! kQ CL mI .Z- W }w& bOR M
Nv )N& v$UOY.
*YES
*NO
OS400_Country
ANDO! gkR 9! ID& v$UOY. Z9n! gkUO
Y.
*SYSVAL
country_idAS/400 9! IDTOY.
AS/400 /$ h$ $8
24 v| 3.6.1
AS/400 S: W 3m 0ve *
OS400_Current_Lib
vg G`_N [wz ,|H sLj/. L'; v$UOY.
*CRTDFT
name /?Q sLj/. L'(10Z LO)
OS400_Directory
gkZ ANDOG ( p:d. fN L'; v$UOY.
*USRPRF
path “/” N P.H ( p:d.! kQ fN
OS400_Display_Help
BsN 5r; $8! "L FQ |< -i8N %CGBv )
N& v$UOY.
*YES
*NO
OS400_DLT_Action
gkZ ANDO; h&_; ' kR 6!& v$UOY. gk
Z ANDO; h&Ob |!, L gkZ ANDOL R/Q p
g @j'.& h&OE* Y% R/Z!T L|X_ UOY.
V: L S:: DLTUSRPRF mI! kQ NMdL:TOY.
*NODLT
*DLT
*CHGOWN name
OS400_DLT_NewOwn
AS/400 C:[!- gkZ ANDOL vvz fl R/Z!
L|R @j'.& v$UOY.
*CHGOWN name
OS400_Initial_Menu
gkZ! gN BR ' %CGB Jb ^:G L'; v$U
OY.
*SIGNOFF
initial_menuLIB/MENUG |DG /?Q ^: L'
OS400_Initial_PGM
gkZ! gN BR' #bR Jb ANW%G L'; v$U
OY.
*NONE
initial_programLIB/PROGRAM |DGANW% L'
AS/400 /$ h$ $8
25AS/400 Endpoints gkZ H;-
3.U
serA
dministration
forA
S/400
Endpoints
AS/400 S: W 3m 0ve *
OS400_JOBD
-jC:[ v):WLG Wq; kX C[GB [w! gkG
B [w 3mG L'; v$UOY. gkZ ANDOL [:I
' [w 3mL 8gOv J8i sLj/. T$Z& ]eC
v$X_ UOY([w 3m L'L gkZ ANDO! 8|G
b '.).
V: QDFTJOB& &\Q 0ve *G fl, L L'! kQ
fN& v$X_ UOY.
*QDFTJOB
*LIBL
*CURLIB
library_name[w 3mL '!Q sLj/. L'
OS400_Job_Audit
L gkZ! kX pg [w C[ W _v %LM! (gGB
v )N& v$UOY.
*YES
*NO
OS400_KBD_Buffering
gkR 08e v[5 /|(VB fl); v$OE* C:[ *
8NG b;* v[5; ckUOY.
*SYSVAL
*TYPEAHEAD
*YES
*NO
OS400_Language
gkZ ANDO! gkH pn ID& v$UOY.
*SYSVAL
language_idAS/400 pn ID
OS400_Limit_Cap
gkZ ANDOG bI; &QR MNv, L& C:[ *8N
3$R MNv )N& v$UOY.
*PARTIAL
*YES
*NO
OS400_Limit_Dev_Sess
L gkZ! kQ pYL: <G; &QR MNv GB L&
C:[ *8N 3$R MNv )N& v$UOY.
*SYSVAL
*YES
*NO
AS/400 /$ h$ $8
26 v| 3.6.1
AS/400 S: W 3m 0ve *
OS400_Locale
LANG /f /v! RgH NIOG fN L'; v$UOY.
V: V3R2 LDG 1.:!- vxKOY.
*SYSVAL
*NONE
*C
*POSIX
path “/” N P.H NIO!kQ fN
OS400_Loc_CCSID
NIOG Ze- .Z <. IDG gk )N& v$UOY.
V: V3R2 LDG 1.:!- vxKOY.
*YES
*NO
OS400_Loc_DATFMT
NIOG /% |D; gkRv )N& v$UOY.
V: V3R2 LDG 1.:!- vxKOY.
*YES
*NO
OS400_Loc_DATSEP
NIOG /% P. b#& gkRv )N& v$UOY.
V: V3R2 LDG 1.:!- vxKOY.
*YES
*NO
OS400_Loc_NONE
NIOz ,|H [w S:! NONEL 3$GBv )N& v
$UOY.
V: V3R2 LDG 1.:!- vxKOY.
*YES
*NO
OS400_Loc_SRTSEQ
NIOG $D x-& gkRv )N& v$UOY.
V: V3R2 LDG 1.:!- vxKOY.
*YES
*NO
OS400_Loc_SYSVAL
NIOz ,|H [w S:! SYSVALL 3$GBv )N&
v$UOY.
V: V3R2 LDG 1.:!- vxKOY.
*YES
*NO
AS/400 /$ h$ $8
27AS/400 Endpoints gkZ H;-
3.U
serA
dministration
forA
S/400
Endpoints
AS/400 S: W 3m 0ve *
OS400_Loc_TIMSEP
NIOG C# P. b#& gkRv )N& v$UOY.
V: V3R2 LDG 1.:!- vxKOY.
*YES
*NO
OS400_Login
gkZ NWN; v$UOY.
name 10Z LOG .Z-
OS400_Login_Enablement
gkZ! NWNR v VBv )N& v$UOY.
*ENABLED
*DISABLED
OS400_Login_Text
gkZ ANDOG X:. 3m; v$.
description50Z LOG .Z-
OS400_Max_Storage
58 @j'.! RgGB Vk 86 ze5* g; v$UO
Y.
*NOMAX
max_kbytesckH kilobytes v
OS400_MSGQ
L gkZM ,|H ^<v %& v$UOY.
*USRPRF
queue_nameLIB/QUEUE |D! %L'
OS400_MSG_Delivery
^<v! |^GB fD; v$UOY. L ^<vB gkZ A
NDOz ,|GB ^<v %! |^KOY.
*NOTIFY
*HOLD
*BREAK
*DFT
OS400_MSG_Sev_Level
^<v! !z v Vm BREAK GB NOTIFY |^ pe
!- gkZ!T |^I v VB !e 7: I"5& v$U
OY.
severity_code0NM 99nvG $v
AS/400 /$ h$ $8
28 v| 3.6.1
AS/400 S: W 3m 0ve *
OS400_Obj_Audit
L gkZ! kQ @j'. (g 9'; v$UOY.
V: L S:: CHGUSRPRF mI! kQ NMdL:TOY.
*NONE
*CHANGE
*ALL
OS400_Obj_Create_Audit
gkZ! @j'.& [:R ' (g WqL 8;vBv )N
& v$UOY.
*YES
*NO
OS400_Obj_Delete_Audit
gkZ! @j'.& h&R ' (g WqL 8;vBv )N
& v$UOY.
*YES
*NO
OS400_Obj_Mgmt_Audit
gkZ! @j'. L? GB L' /fz 0: @j'. |
. /f; v`R ' (g WqL 8;vBv )N& v$U
OY.
*YES
*NO
OS400_Office_Audit
gkZ! @G: -q: /f; v`R ' (g WqL 8;
vBv )N& v$UOY.
*YES
*NO
OS400_Optical_Audit
v`H $P pYL: /f! kX (g WqL |[GBv )
N& v$UOY.
V: L S:: V3R2!-B vxGv J8g, V3R2! $lE
* PhR fl +CKOY.
*YES
*NO
OS400_OUTQ
gkZ ANDOz ,|H bB %& v$UOY.
*WRKSTN
*DEV
queue_nameLIB/QUEUE |DG %L'
AS/400 /$ h$ $8
29AS/400 Endpoints gkZ H;-
3.U
serA
dministration
forA
S/400
Endpoints
AS/400 S: W 3m 0ve *
OS400_PassW
O#& v$UOY. O#B GUI!- GB Tivoli xk gk
Z O#!- mC{8N /fX_ UOY. $lb _! O#B
gkZ ANDO L'8N 3$KOY.
password10Z LOG .Z-
OS400_PassW_Expired
O#! 8aGzBv )N& v$UOY.
*YES
*NO
OS400_PassW_ExpInv
O# 8a #] v$; v$UOY.
*SYSVAL
*NOMAX
intervalO#! /fI 'NM 8aR 'nvG /% v&*8;B 1NM 366nvG $v
OS400_PGM_Adopt_Audit
ANW% $C; kX kfH GQL (gGBv )N& v$
UOY.
*YES
*NO
OS400_Prim_GRP
b; Wl bv1; v$UOY.
*NONE
group_nameAS/400 #ewN.G Wl. Wl L': Km Vn_ Og, 68R v x@OY.
OS400_Printer_Device
b; A0M L'; v$UOY.
*WRKSTN
*SYSVAL
name AS/400 #ewN.! $GH A0M
AS/400 /$ h$ $8
30 v| 3.6.1
AS/400 S: W 3m 0ve *
OS400_Priority
[w &b! kQ !e t: l1x' 9'; v$UOY.
number0NM 9nvG $v
OS400_Priv_ALLOBJ
C:[ Zx! W<:Ob 'Q pg @j'. GQ; N)R
v )N& v$UOY.
*YES
*NO
OS400_Priv_AUDIT
(g GQ N) )N& v$UOY.
*YES
*NO
OS400_Priv_IOSYSCFG
TbB 8: GQ N) )N& v$UOY.
*YES
*NO
OS400_Priv_JOBCTL
G` _N pg [w; /f, %C, /8, X&, kR GB v
lB [w &n GQ N) )N& v$UOY.
*YES
*NO
OS400_Priv_SAVSYS
C:[G pg @j'.! kQ ze, 9x, ze5* qlb
GQG N) )N& v$UOY.
*YES
*NO
OS400_Priv_SECADM
gkZ ANDO; [:Om /fOB 8H |. GQG N)
)N& v$UOY.
*YES
*NO
OS400_Priv_SPLCTL
:. &n GQG N) )N& v$UOY.
*YES
*NO
OS400_Priv_Service
-q: GQ N) )N& v$UOY.
*YES
*NO
OS400_SAVRST_Audit
ze W 98 6!! kX (g WqL 8;vBv )N& v
$UOY.
*YES
*NO
AS/400 /$ h$ $8
31AS/400 Endpoints gkZ H;-
3.U
serA
dministration
forA
S/400
Endpoints
AS/400 S: W 3m 0ve *
OS400_Security_Audit
8H /f! kX (g WqL 8;vBv )N& v$UOY.
*YES
*NO
OS400_Send_Message
DO Nb! OaGzBv _vGzBv )N& *8;B ^<
v& :. DOG R/Z!T [ER MNv )N& v$UO
Y.
*YES
*NO
OS400_Service_Audit
C:[ -q: 58! kX (g WqL 8;vBv )N& v
$UOY.
*YES
*NO
OS400_Show_Details
C:[; $GOE* /fR ' _! s< IGL %CGBv
)N& v$UOY.
*YES
*NO
OS400_Show_Status_MSG
sB ^Cv |[ )N& v$UOY.
*YES
*NO
OS400_Show_Parm_Keys
mIL %CI ' !IQ 0ve * kE E3/v! %CG
Bv )N& v$UOY.
*YES
*NO
OS400_Signon_Info
gN B $8& %CRv FOi C:[ *8N 3$Rv )
N& v$UOY.
*SYSVAL
*YES
*NO
AS/400 /$ h$ $8
32 v| 3.6.1
AS/400 S: W 3m 0ve *
OS400_Sort_Sequence
.Z- q3! gkI x-& v$UOY.
*SYSVAL
*HEX
*LANGIDUNK
*LANGIDSHR
object LIB/NAME |DG @j'.
OS400_Spool_Audit
gkZ! GX [:H :.H DO 6[! kX (g WqL
8;vBv )N& v$UOY.
*YES
*NO
OS400_Supp_GRPs
8f Wl 8:x; v$UOY.
V: mI `!- )/ 8f Wl; v$R ', Wl: 0%N
P.H Wq8N v$X_ UOY.
*NONE
grp1 ... grpnWlm qO. Vk 153G Wl; v$R v V@OY.
OS400_Sys_Mgmt_Audit
gkZ! GX [:H GQ N) |. 6!! kX (g Wq
L 8;vBv )N& v$UOY.
*YES
*NO
OS400_UID
AS/400 gkZ ID& v$UOY.
*GEN C:[ }: ID
number1NM 4294967294nvG $v
AS/400 /$ h$ $8
33AS/400 Endpoints gkZ H;-
3.U
serA
dministration
forA
S/400
Endpoints
OS/400 gkZ h$ v$g k Z h $ ! k Q OS/400 S : ; v $ O A i Tivol i UserAdministration! &xGB Y= mI; gkOJC@.
¶ wcrtusr mI - u gkZ [:
¶ wgetuser mI - gkZ $8& b8 ANDO! *-
¶ wsetusr mI - b8 gkZ ANDOG S: /f
L }G Y= 9&B AS/400 gkZG Tivoli ANDO; [:Om, ANDO! kQ $8& 68Om, gkZG _! S:; 3$OB }; 3mUOY.
wcrtusr mI: v$H gkZ ANDO! u gkZ& [:UOY. 9& in, Xg:V @:>G wxN nlloyd gkZ! kQ gkZ ANDO; [:OAi, Y= wcrtusr mI; TBO) wx L', |-x#,ANDOm S:; .B gkZ 9Ze& Jb-UOY.wcrtusr -e 512-555-1212 -x OS400_Login NICK
@UserProfile:Austin nlloyd
)b-,
–e 512-555-1212|- ;1 x#& v$UOY.
–x OS400_Login NICKOS/400 S: L' *; NICK8N 3$UOY.
@UserProfile:AustingkZ 9Ze& [:R ANDO L'; v$UOY.
nlloyd gkZ 9Ze& [:R ANDO L'; v$UOY.
wgetusr mI: v$H ANDONNM b8 gkZ! kQ $8& *- U O Y . 9 & i n , nl loyd G AS/400 g k Z A N D O ! -OS400_DLT_Action S:; 68OAi, mI `!- Y= mI; [email protected] -x OS400_DLT_Action @UserProfile:Austin nlloyd
)b-,
OS/400 gkZ h$ v$
34 v| 3.6.1
–x OS400_DLT_ActionOS400_DLT_Action S: *; 8@OY.
@UserProfile:Austin68R gkZ ANDO L'; v$UOY.
nlloyd NWN L'; v$UOY.
wsetusr mI: v$H gkZ ANDOG b8 gkZ S:; v$UOY. 9& in, nlloyd W nmcginnis gkZG OS400_DLT_ActionS: *; 3$OAi, mI `!- Y= mI; [email protected] -x OS400_DLT_Action *DLT @UserProfile:Austin
nlloyd nmcginnis
)b-,
–x OS400_DLT_ActionOS400_DLT_Action S: *; 3$UOY.
@UserProfile:Austinu $8! 3$GB gkZ ANDOG L'; v$UOY.
nlloyd nmcginnisNWN L'; v$UOY.
gkZ ANDOG gkZ 9Ze& [:Om v$OB f} W mI 8.z gk}! kQ Z<Q $8B Tivoli User AdministrationgkZW Wl |. H;-& |6OJC@.
OS/400 gkZ h$ v$
35AS/400 Endpoints gkZ H;-
3.U
serA
dministration
forA
S/400
Endpoints
OS/400 gkZ h$ v$
36 v| 3.6.1
Tivoli Security Management forAS/400 Endpoints
Pj W.v)!- Zx; |.Om 8#OB q{ _ O*B 8H 'X& 7B MTOY. \N 'TZ! D;M W.v)! inM bP DOL* b8 W.v) Zx; QUOAm OB fl 8H 'X! _}UOY. g; wxi5 W.v) 8H; 'yR v V@OY. 8H |.ZBgkZiL [w v`! JdQ 58, DO W C:[! W<:R v V5O OG, Y% pg Zx! kQ W<:B &QO5O OB 8H; pg AS/400 C:[! ID {kOm /v8vX_ UOY.
OS/400 n5 <&!B 8H 6!! ;eGn V@OY. @j'.B @j'. 9'!- 8HGm, gkZ GQ: gkZ ANDO; kX &nGg, C:[ *: " AS/400 bhG 8H; C:[ 9'!- |.O5O =@OY. C:[ 9' 8H: 8H -5& 6$O5O 3$R v V@OY. GQ, OS/400 n5 <&B C2 NuKOY.
Tivoli Security Management bITivoli Security ManagementB Y= bI; &xUOY.
¶ *R b]G 8H p(; gkO) 8g |<! ID $|'Om O|H 8H policy& {kO5O UOY. *R: [w bI! XgUOY.
¶ _S |. 8H; C`O) C:[G !k:z O|:; tTOY.
¶ gkZ! NWNOE* C:[ Zx! W<:R v VB /%M C#; &QUOY.
4
37AS/400 Endpoints gkZ H;-
4.S
ecurityM
anagement
forA
S/400
Endpoints
¶ NWN C5* GP W Zx W<: C5* GP 6U; (gR vV5O OB O|Q 8H (g .9O; }:UOY.
¶ Zx! W<:R v VB gkZ& 68Om OS/400 #ewN.!- (g NW $8& KvOB OCG B:)& &xUOY.
Tivoli Security ManagementB DO, p:d., \;b, OS/400 @j'. W 8# AN<:& wTQ $|'Q W.v) Zx; 8#UOY.L/Q Zx; |.Ob 'X Security ManagementB "" m/ /|G 9Ze! zeH pg Wl, Zx, *R W C:[ wx policy! kQ $G! in VB 8H ANDO; &xUOY. 9ZeB )/ YgQ C:[ /|; 8/Om VB 8g |<! ID ANDO 9Ze! PhG5O OB C:[ 63 |D8N zeKOY.
H|Q W.v) /f; 8eO5O Tivoli Security Management& 8:OB f}! kQ Z<Q $8B Tivoli Security ManagementgkZ H;-& |6OJC@.
OS/400 m/ 8HOS/400 m/ 8H bI: n5 <& Z<! ;eGn pg AS/400!&xKOY. OS/400 8H bI: Y= < NPz |CKOY.
¶ :AS/400 8H C:[ *;! bzH C:[ *
¶ 39 dLvG :AS/400 gkZ ANDO;! bzH 3N W WlkgkZ ANDO
¶ 40 dLvG :AS/400 @j'. GQ;! bzH @j'. S:
AS/400 8H C:[ *AS/400 C:[! 8H; 3$R 'G 9x0 \hB IBM &x C:[*N QSECURITY& gkO) n5 <& |<! |]{N 8H 9'; 3$OB MTOY.
C:[ *: ’ 8H x=’ !-NM ’ m^ 8H’ nv PwKOY. TivoliSecurity Management& G`OAi QSECURITY& “30” Zx 9'8H Ls8N 3$X_ UOY. L &0; gkOb |! *; 30 Ls8N /fOAi AS/400 &n pn mIN WRKSYSVAL ; gkOJC@.
Y% AS/400 C:[ *; gkO) AS/400 gkZ ANDO O#, C:[ <G, x] C:[8NNMG W<: W C:[ (g bI; |.
Tivoli Security ManagementbI
38 v| 3.6.1
R v V@OY. L C:[ *! kQ Z<Q ;k: www.as400.ibm.com % gL.! VB AS/400 Security Reference Manual; |6OJC@.
AS/400 gkZ ANDOAS/400 gkZ ANDO: b; 8H C:[!- " gkZG Ex;.NOg Y=; $GOB E3/v& 8/UOY.
¶ O# W /v GQz 0: 8H S:
¶ Wl ANDO $8
¶ gN B S:
¶ [w 3$
¶ pn 3$
gkZ ANDOL [:Gi, gkZB *USER, *SYSOPR GB*PGMRz 0: gkZ ,!:! ,|I v V8g, *ALLOBJ GB*AUDIT M 0: /v GQ; N)^; v V@OY. L/Q S:: gkZ! G`R v VB OS/400 CL mI; G0OB % 5r; ]OY.W/*, L S:; Z<{8N gkOi, L S:: nC.ILG xi!- H|Q C:[; &xOv J@OY.
AS/400 ckAS/400 ANDO: QSYS sLj/.G @j'.! RgH Y=G /v ck; !z v V@OY.
ck 3m
/f R/Z!T &QH 6[; &\Q pg 6[L @j'.
G 8g W @j'. |. GQ0N &nG5O UOY.
pN R/Z!T &QH 6[; &\Q pg 6[; ckUO
Y.
gk @j'. Pb W G`; ckUOY.
&\ gkZ! L /$ @j'.& gkOv xO5O UOY.
AS/400 Wl ANDOAS/400 Wl ANDO; gkOi gkZB ?OQ O#& x/Ov JF5 /gQ [w!- GQ; x/R v V@OY. WlL [:H D
Tivoli Security ManagementbI
39AS/400 Endpoints gkZ H;-
4.S
ecurityM
anagement
forA
S/400
Endpoints
AS/400 gkZ ANDO: O* LsG Wl ANDOz ,|KOY. Wl ANDO: O#* C:[ 8H; C`O5O =B @j'.& R/R v x@OY. AS/400 8HG O|:; 8eOb 'X Tivoli SecurityManagement! [:Q pg Wl ANDO: O# xL [:KOY.
AS/400 @j'. GQOS/400: {}Q GQL Vn_8 @j'.& W<:OE* gkR vVB @j'. b] n5 <&TOY. L/Q GQ: Y= R:!- qTKOY.
¶ *PUBLIC GQ — @j'. R/Z! Xg GQ; kRR 'nvpg @j'.B *PUBLIC GQ; R/UOY.
¶ *ALLOBJ /v GQ — gkZB C:[G pg @j'.! kQ/v GQ; R/UOY.
¶ “private” GQ — @j'. R/Z! gkZ!T /$ @j'.!kQ /$ GQ; N)UOY.
¶ @j'.M ,|H GQ N) qO — GQ N) qO: nC.ILGz ,|H pg DOz 0L /gQ @j'.& Wl-Og, qOG pg @j'.! kO) 0: GQ; gkZ!T N)UOY.
¶ 1w Wl GQ — gkZM ,|H Wl ANDOL @j'.! kQ GQ; 8/UOY.
¶ $CH GQ — /$ /f!-, OS/400gkZ ANDOL Y% /$ gkZ ANDO!- _! GQ; $CUOY. L/Q AN<:&kX Y% /f!-B gkR v xz; @j'.! kQ GQ; 8/R v V@OY. L/Q /|G GQ: OC{Lg $CL >aGi gk RI sB! KOY.
kNPG gkZB 8H sLj/. W @j'.& 6UOm AS/400 gkZ ANDOz AS/400 Wl ANDO; pN gkO) AS/400 8H; 8vUOY.
AS/400 @j'. W %LM GQY= WLm! bzH kN /$ GQL* ck GQ; kX @j'.!8H; 3$R v V@OY. AS/400: @j'. W Xg @j'.! 8/Q %LMM GQ; ,|C5OY.
Tivoli Security ManagementbI
40 v| 3.6.1
@j'. ck GQ 3m
@j'. /f @j'. S:G /f; ctUOY. @j'.& QSYS s
Lj/.* kU DO C:[(IFS)! zeR v V@OY.
@j'. |. @j'. 8HG :e; ckUOY. @j'.G L';
/fOE*, L?C0E*, 8:x; DO! _!R v V
@OY. @j'.& QSYS sLj/.* IFS! zeR v
V@OY.
@j'. 8g @j'.G 8g W R/G; &nUOY. @j'.& h
&OE* Y% R/Z!T L|R v V@OY. @j'.
& QSYS sLj/.* IFS! zeR v V@OY.
@j'. |6 Q @j'.! Y% @j'.& |6R v V5O UOY.
%LM#L: DO! GX-8 gkKOY. @j'.&
QSYS sLj/.* IFS! zeR v V@OY.
@j'. n5 gkZ! @j'. 3m; 8m %LM GQ! $GH k
N Xg @j'.& gkO5O UOY(F! WLm |6).
L GQ: QSYS sLj/.! zeH @j'.!8 {
kKOY.
%LM GQ: Y=z 0L %LM NPL* AS/400 @j'. ;k! {kKOY.
%LM GQ 3m
_! WqL* %LM& @j'.! _!R v V@OY. L G
Q: QSYS sLj/.! zeH @j'.!8 {kKO
Y. IFS!B {kGv J@OY.
h& WqL* %LM& @j'.!- h&R v V@OY. L
GQ: QSYS sLj/.! zeH @j'.!8 {kK
OY. IFS!B {kGv J@OY.
G` @j'.& gk(9&: G`)R v V@OY. @j'.&
QSYS sLj/.* IFS! zeR v V@OY.
Pb %LM& P; vB Vv8 /fR vB x@OY. @j
'.& QSYS sLj/.* IFS! zeR v V@OY.
Tivoli Security ManagementbI
41AS/400 Endpoints gkZ H;-
4.S
ecurityM
anagement
forA
S/400
Endpoints
%LM GQ 3m
;E %LM& Pm, /fOm, zeR v V@OY. L GQ:
QSYS sLj/.! zeH @j'.!8 {kKOY.
IFS!B {kGv J@OY.
2b %LM& Pm, /fOm, zeR v V@OY. L GQ:
IFS! zeH @j'.!8 {kKOY.
&\ %LM& PE* /fR v x@OY. L GQ: IFS! z
eH @j'.!8 {kKOY.
AS/400 (gGQ OS/400: 8H bIz T2 m/ (g bI; gkUOY. Y=6!& gkO) (gR v V@OY.
¶ C:[ wx 6!
¶ gkZ 9' 6!
¶ @j'. W<:
¶ Vnx @j'.! kX gk !IQ /$ gkZ W<:
(g! kQ Z<Q $8B www.as400.ibm.com% gL.!- < vVB AS/400 Security Reference Manual; |6OJC@.
GQ N) *R W kv WlAS/400B Tivoli Security Management! $GQ ?OQ GQ N) *R W kv Wl; vxUOY. Tivoli Security Managementkv Wl! [:H GQ N) *R W 6[! kQ |< qO: Tivoli SecurityManagementgkZ H;-& |6OJC@.
AS/400 8H ANDO $lb8H ANDO; $lB [w: Y% Tivoli ANDO; $lB [wz/gUOY. Security ManagementB |. C:[!- 8H |C $8& #F " dR& 9Ze! h!UOY. AS/400 #ewN.!- ANW%: m/ OS/400 8H bI; gkUOY.
8H ANDO $lb!-G m/ bI: $vx %LM /|; &QOB bITOY. Tivoli Security Management& gkOi /$ 9Ze
Tivoli Security ManagementbI
42 v| 3.6.1
/|8NG $lb& &QR v V@OY. 9& in, ?C! *R 9Ze& $lv Jm5 Wl 9Ze <.& $o v V@OY. L bI: C#; }`XY S FOs, *R! RgX_ OB Zxz Wl; ESOT 8:R v V5O X]OY.
GQ 8H ANDO Ph AN<:!B Y=z 0: m/ /:L V@OY.
¶ :pg 9Ze& 8H ANDO! $lb;! bzH kN pg 9Ze& 8H ANDO! $lb
¶ 44 dLvG :/$ 9Ze& 8H ANDO! $lb;! bzH kN /$ 9Ze& 8H ANDO! $lb
pg 9Ze& 8H ANDO! $lb
8H ANDO; $o ', Tivoli Security ManagementB OS/400 b; C:[ 8H8NNM %LM& Pm, L %LM& {}Q Wl, *R,Zx W C:[ policy 9Ze! h!UOY.
V: OS/400Zx 9ZeB ANDO 9'L FQ 9Ze 9'!- $v._ UOY. ANDO 9' 6!! ckGB fl, #ewN.G pg DO, p:d. W 9v:.. Wq: Z<G Zx 9Ze! KOY.
" 9Ze /|L $vvB f}! kQ Z<Q 3m: Tivoli SecurityManagementgkZ H;-& |6OJC@.
kNPG fl, ANDO; PhOb |! " 9ZeG ;k; KdOmm}X_ UOY. 8H ANDO ;! $GH 3$: ANDOL PhHD! /?X}OY.
Tivoli %:)>L* mI `!- L B:)& v`R v V@OY. %:)> NMdL: gk! kQ vCgW: Tivoli Security ManagementgkZ H;-& |6OJC@.
Y= mI ` 9&B |< 8H ANDO; $sOY.wpopulate @ManagedNode:olympus @SecurityProfile:firestorm
)b-,
AS/400 8H ANDO $lb
43AS/400 Endpoints gkZ H;-
4.S
ecurityM
anagement
forA
S/400
Endpoints
olympus$o C:[ L'; v$UOY.
firestorm$o ANDO L'; v$UOY.
Z<Q $8B Tivoli Management Framework|6-G wpopulate mI; |6OJC@.
/$ 9Ze& 8H ANDO! $lbL }: Tivoli Security Management! 9Ze 9'!- ANDO; $lB fD; 3mUOY.
OS/400 Wl 9Ze
Tivoli Security ManagementB C:[ 9' Wl, gkZ 8:x W (g &n $8& v$H #ewN.!- vg 8H ANDOG 8H Wl9ZeN ]TO) 8H ANDO; $sOY.
$lb 6[_ Security ManagementB v$H #ewN.!- ]TH" m/ C:[ 9' Wl L'! kX u Wl 9Ze& [:UOY. 8H ANDO ;! Wl L'L LL 8gR fl, &0: ,|H C:[9' WlG gkZ 8:x qO; gkO) gkZ 8:x qO; _!OE* ;EUOY. Tivoli Security Management for AS/400: L 8H Wl 9Ze& OS/400 Wl ANDO! JNUOY.
*R 9Ze
*R: [w bIG Jd! {s Zx W<: d8& 8:OB % gkKOY. NT& &\Om kNPG C:[ m/ 8H -q:B L 3d;w" vxOv J@OY. W az, OS/400 C:[8NNM 8H ANDO; $o ' OS/400 b] *R: [:Gv J@OY(L| ANDO Ph!- *RL 8gOv JB fl). b8 WlG Zx/W<: ck GQqO8NNM *R; 1C{8N $v *R $G AN<:& C[R vV@OY.
Zx 9Ze
Tivoli Security ManagementB C:[ 9' Zx W Xg |C W<:&n $8& Zx 9ZeN ]TO) 8H ANDO; $sOY. C:[
AS/400 8H ANDO $lb
44 v| 3.6.1
9' %LM#L:! $GH " Zx: ?OQ L'; !x m/ Zx 9Ze! JNKOY. 9Ze! RgH Zx /|: C:[ 9' %LM#L:G Zx ,!:! {s Y(OY. ZxG 8H S:: Xg SecurityManagementZx S:! RgKOY.
OS/400G fl, Q x! Q 9Ze8; $o v V@OY. " 9ZeBO*G OS/400 ZxL* @j'.M ,|KOY.
C:[ policy 9Ze
Tivoli Security ManagementB C:[ 9' [Nz 8H policy $8& v$H #ewN.!- vg 8H ANDO! VB O*G 8H C:[ policy 9ZeN ]TO) 8H ANDO; $sOY. C:[ policy! Fw 8gOv JB fl, Security ManagementB $lb 6[_ v$H " #ewN. W |CH Xg 8H policy S:! kX u C:[policy 9Ze& [:UOY.
9Ze $lb }wTivoli %:)>L* mI `8NNM 8H 9Ze& $o v [email protected] %:)>!-B ?C! )/ |. ke& $o v Vv8, mI` NMdL:!-B O*G |. ke! kQ 9Ze8 $o v V@OY. %:)> NMdL: gk}! kQ Z<Q 3m: Tivoli SecurityManagementgkZ H;-& |6OJC@.
Y= mI ` 9&B olympus #:.!- 8H ANDON Zx 9Ze& $sOY.
wpopsec Resource olympus secprof
wpopsec mI: v$H R: ANDO!- Wl, Zx, *R GB C:[ policy $8& ]TOg, O*G 9Ze GB pg /|; 9Ze&?C! $o v V5O UOY.
OS/400 #ewN.G _! &QgW: Y=z 0@OY.
¶ Wl NWNC GB Zx W<:C!B *; $o v x@OY.
¶ OS/400: Q x! Q Zx8; $sOY.
¶ MOe+e& gkO) )/ Zx; ?C! $o v x@OY.
¶ IFS! zeH p:d.* :.2 DO: V3R2G AS/400! $vzv x@OY.
AS/400 8H ANDO $lb
45AS/400 Endpoints gkZ H;-
4.S
ecurityM
anagement
forA
S/400
Endpoints
ANDO Ph b;* 3$
Tivoli Security ManagementANDO; PhOb |! b; ANDOPh 3$; &nR v V@OY. L ANDO; PhR ' SecurityManagementB b;* Ph k- sZ!- $GH b; IG; gkUOY. GQ L 3$: 8H ANDO Kw ^:!- ANDO Ph k-sZ& gkOE* 8H ANDO /: "G Ph IG; gkR ' 1CH b; IG; a$UOY. b;*: ANDO0N 3$KOY. " ANDOG b; IG: Y% ANDOG b; IGz Y& v V@OY.
OS/400 #ewN.G fl, O| 9g IG: Tivoli &n Wl W Zx!8 5b; ]OY. Tivoli! &nOv JB Wl W Zx: O| 9g PhG 5b; ^v J@OY.
GQ, u QSYS GB IFS @j'.G Xg Zx GB *R 9Ze! W<: &n $8B $GGn Vv J@OY. ,|H ZxL* *R 9Ze! /fGzBv )NM s|xL W<: &n $8B pg DS PhC! ;EKOY.
V: ANDO Ph _, $GH " QSYS GB IFS @j'.! /fGzBv )NM s|xL Xg @j'.! kQ Zx GB *R 9Ze! GX W<: &n $8! g3$KOY. L/Q ;EgW: Ph! x`_N ?H Xg @j'.NG W<:! OC{8N 5b;Y v V@OY.
" @j'.& g3$X_ Ob '.!, @j'. W C:[ Ne vBPh Oa C#! 5b; ]OY. TivoliB C:[ Ne! {; ' k.G @j'.& PhO5O GeUOY. ANDO Ph b;* 3$! kQ Z<Q $8B Tivoli Security ManagementgkZ H;-& |6OJC@.
8H ANDO Ph
8H ANDO; PhOi ANDO! $GH $8! " nO |. ke! h!KOY. gkZ* C:[ |.Z! Y= B:)& v`Q fl ANDO; PhX_ UOY.
¶ ANDO $lb
¶ ANDO! 9Ze _!
AS/400 8H ANDO $lb
46 v| 3.6.1
¶ ANDO!- 9Ze h&
¶ b8 9Ze m}
ANDO Ph k- sZ W wdistrib mI: ANDOG O| 9g;; pg nOZ!T PhOb 'Q IG; &xUOY. L bIG k5B nO #ewN.* b8 8H ANDO! PhH ANDO g;! }d pg /fgW; cD2B MTOY.
8H ANDO Ph AN<:B Y% Tivoli ANDOG flM Y(OY. AS/400 #ewN.!-B O| 9g; [: S:G 5b; ^v JB 9Ze! 9@OY. L/Q 9ZeNB Y= 9Ze! V@OY.
¶ Wl 9Ze. Tivoli Security Management! KAx Wl8L &nKOY. Security Management! KAvv J: OS/400 Wl ANDO: 5b; ^v J@OY.
¶ Zx 9Ze. Tivoli Security Management! KAvv J: OS/400@j'.B 5b; ^v J@OY.
¶ Zx /|. OS/400gkZ sLj/.G @j'.8L 5b; ^@OY. C:[ &x sLj/.G @j'.B 5b; ^v J@OY.
Tivoli %:)>L* mI `8NNM L B:)& v`R v [email protected] %:)>L* wdistrib mI gk! kQ Z<Q $8B TivoliSecurity ManagementgkZ H;-& |6OJC@.
8H 9Ze _!L }: AS/400 C:[G u 8H 9Ze& _!OB }; 3mUOY.Tivoli Security Management!B W !v /|G 9ZeN C:[policy, Wl, Zx W *R 9Ze! V@OY. Y= }: NWN W O# policy& 3$OB f}z C:[ policy 9Ze& $GOB f};#+OT 3mUOY.
8H 9Ze& _!OB [w!B Y=z 0: bIL V@OY.
¶ 48 dLvG :C:[ policy 9Ze _!;! bzH kN C:[policy 9Ze _!
¶ 50 dLvG :Zx /| W<: policy 3$;! bzH kN Zx/|! kQ W<: policy 3$
AS/400 8H ANDO $lb
47AS/400 Endpoints gkZ H;-
4.S
ecurityM
anagement
forA
S/400
Endpoints
¶ 50 dLvG :Wl 9Ze! 8:x Rg;! bzH kN Wl 9Ze! 8:x _!
C:[ 9Ze [: W policy S: $G! kQ Z<Q iWsne $8 W }w! kX-B Tivoli Security ManagementgkZ H;-&|6OJC@.
C:[ policy 9Ze _!
C:[ policy 9Ze!B C:[ W nC.ILG 9' gkZ ID WZx ]:G! kQ C:[ 9' 8H $8! in V@OY. Zx 9Ze* Tivoli gkZ ANDOG 3$! GX /0w +CGv J8i v$H C:[ policyB PhI ' pg gkZ ID W Zx! {kKOY.
9ZeB )/ YgQ C:[ /|; 8/Om VB 8g |<! ID ?OQ ANDO 9Ze! PhG5O OB C:[ 63 |D8N zeKOY. " C:[ policy 9Ze! zeH $8B ANDOL ANDO #ewN.! PhI ' C:[ 9'G #<< W |C S:8N JNKOY.
C:[ policy 9Ze $G
gkZ! 8H ANDO; [:R ' Tivoli Security ManagementB C:[ policy 9Ze& Z?8N $GOv J@OY. O]{8N, O*G#ewN.!B O*G C:[ policy 9Ze8L 8gUOY. )/ 9Ze! VB fl, Tivoli Security ManagementB #: 6v7 9Ze!C:[ policy /:; {kUOY.
NWN policy 3$
NWN policyB q0: gkZ h$; 3.OB }, gkZ! NWN;C5Oi- _xH O#& ]9{8N v$OB fl v`R 6!& $GUOY. GQ NWN policyB Q mG gkZ! 8/R v VB /9W ?C NWN v5 v$UOY. gkZ! O*G gkZ ANDO! $GGn VB fl L/Q N S:; Y\ v V@OY.
NWN policy& [NzN 3$OB }wM #ewN. /$ bh!-G}wB 0@OY. W/*, pg #ewN.!- pg NWN policy IG; gkR v VB M: FUOY. Y= WLm: OS/400G /?Q (g &n S: qOTOY.
8H 9Ze _!
48 v| 3.6.1
S: OS/400
q0: h$ OC_\ Yes
)/ x NWN GPC h$ a] Yes1 3
/9 NWN &Q No
?C NWN &Q Yes2
1. h$; a[ vB Vv8 Z?8N a] kRR vB [email protected]. gkZ! #:.! \O ,a; 3$R ' &QL {(OY.3. AS/400 #ewN.G fl, C#k JeB vxGv J@OY.
O# policy 3$
O# policyB gkZ O# S:; $GUOY. LB O#! in% vVB .Z vM /|; $GUOY. 9& in, " gkZG O#! Vk 6ZN 8:Gm W _ O*& ]eC k.ZN 3$OAi, O#policy ;! Xg S:; 3$Oi KOY. gkZ! O*G gkZ ANDO! $GH fl nn O# policy S:; Y\ v V@OY.
O# policy& [NzN 3$OB }wM #ewN. /$ bh!-G }wB 0@OY. W/*, pg #ewN.!- pg O# policy IG; gkR v VB M: FUOY. Y= WLm: OS/400G /?Q (g &n S: qOTOY.
S: OS/400
O# /f#G VR fzO No
O# /f#G Vk fzO Yes
VR O# fL Yes
VR KD* .Z v No
VR 5}Z .Z v No
VR }Z v No
VR k.Z v No
VR R.Z v No1
Vk ]9 .Z v Yes2
VR /v .Z v No
8H 9Ze _!
49AS/400 Endpoints gkZ H;-
4.S
ecurityM
anagement
forA
S/400
Endpoints
S: OS/400
O# w:d. mL Yes
1. OS/400gkZ ANDO O#B k.ZN cD}OY.
2. OS/400!-B ]9 .Z, N" ]9 .Z GB +&Q ]9 .Z! ckGv J@OY.
V:
1. VR O# fLB O#! wTI v VB VR .Z v& *8@OY. b;*: 5TOY. OS/400G fl, Vk fLB 10ZLGN VR O# fLB 10; JzR v x@OY.
2. Vk ]9 .Z vB O*G O# ;! O*G .Z! ,S{8N %CI v VB Vkv& *8@OY. OS/400: ]9 .Z, N" ]9.Z GB +&Q ]9 .Z& ckOv J@OY.
3. O# w:d. mLB UG O#! zeH =v& *8@OY. gkZ! u O#& &xR ', O# w:d. qO! zeH O#B v$R v x@OY. OS/400G fl, /?*: 4, 6, 8, 10, 12, 14,16, 18, 20, 22, 24W 32TOY.
Zx /| W<: policy 3$
Tivoli Security Management& gkOi *ALLUSR sLj/.! sVOB @j'.& vxR v V@OY. L/Q vx: b8 @j'.!8 XgOg, 8H ANDOL gPhGv JB Q u @j'.!B {kGv J@OY.
Wl 9Ze! 8:x Rg
Tivoli User Administration; 3!O) gkZ& Wl 9Ze! _!OB AN<:& #R-R v V@OY. Tivoli User AdministrationL3!H /f!-, gkZ ANDO! $GH gkZB Wl 9ZeG 8:x qOG ag{ 8:xL I v V@OY. %:)>!- Wl 9Ze! 8:x; _!OAi, ag{ 8:xL $GH gkZ ANDO; 1COm gkZ L'; N x )#b8 Oi KOY.
GQ ?OQ b}; LkO) #ewN. m/ gkZ ID& Wl 9Ze! _!R v V@OY. Security ManagementW!H gkZ NMdL:& gkOi |.Z! nO |. keG qO!- |. ke& 1C
8H 9Ze _!
50 v| 3.6.1
R v V@OY. |. ke& 1COi Xg |. ke! $GH vg gkZ ID qOL %CKOY. Wl 9Ze! L gkZ& _!R v V@OY.
Security Management& kX u C:[ 9' gkZ ID& [:R vx@OY. {n5 O*G nO #ewN.! $GGv J: gkZ& v$Oi ANW%: @y ^<v& 8@OY.
Tivoli gkZ& 3$OB }wM #ewN. m/ gkZ& 3$OB }wB 0@OY. W/*, TME 10 gkZ qO PN! 3$H *; #ewN. /$ PN! {kR v x@OY.
V:
1. 8H Wl! $GR gkZ! kX VG mT h9X_ UOY. *Rz Zx; $GOB fD! {s-, )/ Wl! SOB gkZB-N sfOB W<: ck GQ; .T I v V@OY.
2. gkZ! gkZ ANDO! _!I ', gkZM 8H ANDO; PhOB x-! _dX}OY. 8H ANDO; PhOb |! gkZANDO; PhX_ UOY.
Wl 9Ze [:
Wl 9ZeB 8:x gkZ& $GUOY. Wl 9ZeG pg 8:x!B ?OQ *RL RgGg Li!TB xk NWN &QgWL {kKOY. Tivoli Administration gkZ W Wl ANDO GB #ewN. /$ DOz %LM#L:!- 8:x; $o v V@OY. Y= V&! kQ Z<Q $8B Tivoli Security ManagementgkZ H;-& |6OJC@.
¶ Wl 9Ze! 8:x Rg
¶ Wl 9Ze! *R Rg
Y= }: Wl 9Ze! kQ AS/400 /$ $8& 3mUOY.
#ewN. /$ Wlm v$
Wlm Je! TBH *: pg #ewN. /|G b; WlmL KOY. W/*, OS/400, NTW UNIX Wl! -N Y% L'; v$OAi #ewN. /$ L'; v$Oi KOY. #ewN. /$ Wlm;
8H 9Ze _!
51AS/400 Endpoints gkZ H;-
4.S
ecurityM
anagement
forA
S/400
Endpoints
v$R fl, Xg *: Ws O] *; k<UOY. OS/400G Wlm: 10Z LO)_ UOY. #ewN. Wlm v$! kQ Z<Q }wB Tivoli Security ManagementgkZ H;-& |6OJC@.
(g &n 3$
(g &n 3$: 9Ze! $GH gkZ! v):WLG! NWNR MNv GB Zx! W<:R MNv )N& a$UOY. Tivoli SecurityManagementB :xQ 6! W GP 6!& pN (g NW! bORv V@OY.
V: Zx; (gR 'B /GOJC@. gkZ! Zx! W<:R '6Y Security ManagementB (g NW! Wq; bOUOY. ( p:d.M 0L ZV W<:GB Zx; (gR fl, (g NW! |% S5N $vz v V@OY.
(g &n& [NzN 3$OB }wM Wl 9ZeG #ewN. /$bh!- 3$OB }wB 0@OY. W/*, pg #ewN.!- pg(g IG; gkR v VB M: FUOY. Y= WLm: OS/400G/?Q (g &n S: qOTOY.
S: OS/400
NWN C5 :x v Yes
NWN C5 GP v Yes
Zx W<: :x v No
Zx W<: GP v Yes
NWN C# &Q 3$
Wl 8:xL W.v)! NWNR v VB Cb& G0OAi TivoliSecurity Management& gkOJC@. gkZ! pg /%M C#! NWNR v V5O 3$R v5 Vm, /$ /%* C#kN NWN C#; &QR v5 V@OY. NWN C#: 24C# |D8N v$X_ UOY.
[Nz NWN C# &Q 3$ W #ewN. /$ &Q 3$ }wBOS/400 #ewN.G fl* Y% C'{G fl pN ?OUOY. W.m, OS/400 #ewN.!-B gk !IQ pg Je! /?UOY.
8H 9Ze _!
52 v| 3.6.1
Zx 9Ze [:
Zx 9ZeB O* LsG C:[ 9' Zx; $GOm, L Zx! W<: ck GQ; RgUOY. GQ, Zx 9Ze ;!- W<: C# &Q, (g &n, W.v) -q: W<:& 3$R v5 V@OY. Zx 9Ze [:! kQ Z<Q $8M }wB Tivoli Security ManagementgkZ H;-& |6OJC@. Y= }: Zx 9Ze! kQ AS/400/$ $8& 3mUOY.
Zx 9Ze& [:OB [w!B Y=z 0: m/ /!L V@OY.
¶ :Zx 9Ze $G;! bzH kN Zx 9Ze $G
¶ 54 dLvG :b; W<: ck 3$;! bzH kN b; W<:ck GQ 3$
¶ 54 dLvG :W<: C# &Q 3$;! bzH kN W<: C#&Q 3$
¶ 55 dLvG :(g &n 3$;! bzH kN (g &n 3$
Zx 9Ze $G
Tivoli Security ManagementB Y= OS/400 Zx /|; $GO)AS/400 #ewN.! kQ bP Zx W critical Zx; 8#UOY.
OS/400 vx Zx /|Y= WLm!-B AS/400 Zx /|; 3mUOY.
Zx /| 3m
DATA AREA OS/400[w#! %LM& x/OB % gkGB /0w L'L v
$H OS/400 5*
DEVICE DESCRIPTION "S pYL:* kE ANd] ,a; 3mOB OS/400 @j'.
FILE Xg 8:xL* 9Ze! in VB pg OS/400 DO
JOB DESCRIPTION /$ [wL gkR Y% OS/400Zx; 3mOB OS/400@j'
.
JOB QUEUE G`; bY.B [w %
8H 9Ze _!
53AS/400 Endpoints gkZ H;-
4.S
ecurityM
anagement
forA
S/400
Endpoints
Zx /| 3m
LIBRARY |C @j'. ]:G; 8:OB % gkGB /v OS/400 @j
'.. 9& in, O*G sLj/.! pg Xg ANW% W DO
z T2 OS/400 nC.ILG; [:R v V@OY.
OUTPUTQ [w bBL [EH OS/400 %
PROGRAM OS/400!- G`I G` !IQ pb
SERVICE PROGRAM ANW%L gkOB YNeH pb <.. -q: ANW%: DLL
z /gOg, Y% nC.ILGG API! GX #bKOY.
DIRECTORY kU DO C:[(IFS) fN
STREAM FILE )/ YL.G %LM* YL. :.2L in VB IFS DO
Tivoli Security ManagementB #ewN.!- Zx; [:Ov J=; /GOJC@. 9& in, /tmp/outputLsB L'G FILE Zx 9Ze& [:OA OB% L/Q L'G DOL xB fl, SecurityManagementB PhC DO [:; C5Ov J@OY. OS/400G fl,Y=G PhC 9Ze! zeGg /fgWL g{kKOY.
b; W<: ck 3$
gkZ! Zx; W<:OA Ov8 W<: ckL xB fl, Zx 9Ze! $GH b; W<: ckL {kKOY. vxGB b; W<: ck <.B Zx 9Ze /: k- sZ!- 1CH Zx /|! {s Y(OY.
W<: C# &Q 3$
Tivoli Security Management& gkOi ZxG W<: !I Cb& $GR v V@OY. gkZ! pg /%M C#5 NWNR v V5O 3$R v5 Vm, /$ /%* C#kN W<: C#; &QR v5 V@OY. W<: C#: 24C# |D8N v$X_ UOY.
[Nz W<: C# &Q 3$ }wB OS/400 m/ &Q 3$ }wM?OUOY. W.m, OS/400#ewN.!-B pg Je! /?UOY.OS/400 ZxG fl, /$ Zxm; v$X_ UOY. OS/400 Zxm!B *M 0: MOe+e .Z& gkR v V@OY.
8H 9Ze _!
54 v| 3.6.1
(g &n 3$
Tivoli Security Management& gkOi Zx 9Ze! $GH Zx!W<:OAB pg gkZ C5& (gR v V@OY. (g &n& [NzN 3$OB }wM Wl 9ZeG #ewN. m/ bh!- 3$OB }wB 0@OY. W/*, pg #ewN.!- pg (g IG; gkR v VB M: FUOY. Y= WLm: OS/400G /?Q (g &n S: qOTOY.
S: OS/400
fm pe No
Zx W<: :x v Yes
Zx W<: GP v Yes
TCP -q: W<: ck 3$
OS/400B |[ &n ANd](TCP) -q: W<: ck 3$; vxOv J@OY.
*R 9Ze [:
*R 9ZeG b; bI _ O*B Tivoli Security ManagementZx9Ze! $GM *R! GX %vGB [w bI kN JdQ Zx; RgOB MTOY. Q *RL wTR v VB Zx 9Ze 8:x v!B&QL x@OY. Q *R: FILE , COMMAND W PROGRAMz 0: 9v Zx /|G 8:x Zx; wTR v V@OY.
Zx W<: GQ: " *RG bI Wq <.N- |.KOY. " Wq: Y=8N 8:KOY.
¶ Zx 9Zem
¶ Zx 9Ze! $GH Zx! kQ W<: ck
¶ *R 8:xN Wl qO
9: fl, Q mG gkZ! O*G Zx! kX )/ W<: ck; 8/R v V@OY. ck: *R 9ZeS FOs Zx 9ZeNNM R
8H 9Ze _!
55AS/400 Endpoints gkZ H;-
4.S
ecurityM
anagement
forA
S/400
Endpoints
gI v Vb '.TOY. *R 9Ze! kX Y= 6[; v`OB %kQ Z<Q $8M }wB Tivoli Security ManagementgkZ H;-& |6OJC@.
¶ *R 9Ze $G
¶ Zx 9Ze $G
¶ Wl 9Ze! *R Rg
¶ Zx /| W<: GQ 3$
¶ s' Zx *R Rg
¶ Wl 9Ze! Zx *R Rg
Y= }: *R 9Ze! kQ AS/400 /$ $8& 3mUOY.
Zx W<: GQ 3$
Zx W<: GQ; 3$O) v$H Zx! kQ b; ck; 3$R vV@OY. Tivoli Security ManagementB vg *R! RgH gkZ! ?OQ *R 9Ze! $GH Zx! W<:R ' L ck; {kUOY. OS/400nOZG fl, *ALLUSR sLj/.G pg AS/400 Zx! kX %X W<: GQL* OS/400 GQ; 3$R v V@OY.
OS/400 8H (g 8m- B:) 3$Tivoli Security ManagementB (g 8m-& }:R v V5O OBB:) sLj/.& &xUOY. L 8m-& gkO) 30 NWN d;L* NWN C5 W Zx W<: PO; _{R v V@OY.
OS/400 #ewN. (g NW 8m- 3$OS/400 #ewN. (g NW 8m-& gkO) 1CH OS/400 (gzN Wq; OS/400 8H (g zNN QAUDJRN!- KvR v V@OY. OS/4008H (g zN! %LM! zeI ', 1CH AS/400C:[! NWN W NWFtQ gkZ, NWN C5C @y! _}Q gkZ! kQ $8& KvR v V@OY. GQ AS/400 C:[G /$ Zx8NG W<:! :xQ gkZM GPQ gkZ! kQ $8& KvR v5 V@OY.
8H 9Ze _!
56 v| 3.6.1
Zx W<: 8;b& d;Oi, @j'. [:, h&, L?, 9x, (g/f, GQ /f; wTQ %LM W<: W Zx @j'. |.! kQ$8& pN 8@OY.
B:) bB: Y= %LM& v$UOY.
¶ L%.G /%M C#
¶ L%.! _}Q #ewN. C:[
¶ (g zN WqL *8;B L%. /|
¶ W<:H Zx L' GB NWNL C5H %C pYL:
¶ Wqz ,|H gkZ! kQ $8
Y=: Zx! kX vxGB (g L%. /|TOY.
¶ LOGIN
¶ LOGOUT
¶ READ
¶ CHANGE
¶ MOVE
¶ DELETE
¶ RESTORE
¶ CREATE
¶ UPDATE
GQ, L%. /|G :x GB GP )N! {s Y= Ze! %CKOY.
P ZxL W<:GE* gkZ! OS/400 #ewN. C:[! NWNGz=; v$UOY.
A gkZ! Zx! kQ W<:& r8AB C5! GPOE*OS/400 #ewN. C:[! NWNOv x_=; v$UOY.
O gkZ! OS/400#ewN. C:[!- NWFtGz=; v$UOY.
OS/400 8H (g 8m- B:) 3$
57AS/400 Endpoints gkZ H;-
4.S
ecurityM
anagement
forA
S/400
Endpoints
#ewN. (g 8m- [w G`! kQ Z<Q $8B Tivoli SecurityManagementgkZ H;-& |6OJC@.
(g NW 8m- JM [:(g 8m- JM& gkOi 8;vB OS/400 (g zN Wq; &QR v V@OY. Y= IG; gkO) Security Management! %COB (g L%. /|; v$R v V@OY.
|N 8m \O 1C \_vxGB pg /|G pg @j'.! kQ NWN, NWFt,Zx W<:& 8;5O v$UOY.
:x 8m \O 1C \_:xQ NWN GB :xQ Zx W<:, FOi QY& 8;5O v$UOY.
GP 8m \O 1C \_GPQ NWN GB GPQ Zx W<:, FOi QY& 8;5O v$UOY.
8mR gkZ W 8m ;k \_Y= /$ gkZ* L%.! kX-8 (g 8m-& [:O5O &QUOY.
gkZmXg $8& 8> gkZm; v$UOY. L': /?Q OS/400gkZ ANDOmLn_ UOY. pg gkZ! kQ $8& KvOAi, * MOe+e& v$OJC@.
NWN gkZ NWN $8& 8;5O v$UOY. gkZm Je! v$H gkZ! kQ (g zN WqL 8;}OY.
NWFt 8mgkZ NWFt! kQ $8& 8;5O v$UOY. gkZm Je! v$H gkZ! kQ (g zN WqL8;}OY. NWFt $8B :x 8m 1Cu; !KQ fl!8 8;}OY.
Zxm OS/400 (g zN Wq; [:R OS/400 ZxG L'; v$UOY. pg Zx GB /$ Zx; KvR vV@OY.
OS/400 8H (g 8m- B:) 3$
58 v| 3.6.1
pg Zx; KvOB fl, vxGB Zx /|; !xpg OS/400 Zxz ,|H (g zN WqL 8;}OY. pg Zx: * MOe+e& gkO) v$OJC@. /$ Zx; KvOB fl, Zxm; OS/400 IFS|D8N TBX_ UOY.
9& in, MYLIB sLj/.!- MYPGM ANW%! kQ (g zN Wq; KvOAi QSYS.LIB/MYLIB.LIB/MYPGM.PGM fN& TBOJC@.
C:[ *L* gkZ ANDO! kQ $8& KvOAi, C:[ *L* gkZ ANDOG L'; v$R vV@OY. L& IFS |D8N v$R JdB x@OY.
F!! bzH kN, /$ Zx; v$Oi Zx /|L+CKOY.
Zx /|OS/400 Zx /|; v$UOY. gkR v VB Zx/|: Tivoli Security Management&0; kX |.R v VB Zx /|! XgUOY. * MOe+e! FQ Y% *; Zxm8N TBR fl L *: +CKOY.
/% W C# \_(g zN Wq; 8> /% W C# |'& v$UOY. 1998b1y 1O!- 1998b 1y 31Oz 0: }k /%& v$R v5 Vm, 5O |!- 2O |z 0: sk /%& v$R v5 V@OY. /%* C#; v$Ov J8i, OS/400zN vEZGvg <N! VB pg (g zN WqL 8;}OY.
8m- qO G`R '!OS/400 Zx /|; v$UOY. gkR v VB Zx /|:Tivoli Security Management&0; kX |.R v VB Zx /|! XgUOY. MOe+e(*)! FQ Y% *; Zxm8N TBR fl L *: +CKOY.
#ewN. C#Jz#ewN. B:)! q% AS/400!- G`I v VB C#;v$UOY. ks AS/400: 9: (g zN 9Ze& wTR vVb '.!, pg OS/400zN 9Ze! O|w 3.G5O Ob 'X L *; u!C3 v V@OY.
OS/400 8H (g 8m- B:) 3$
59AS/400 Endpoints gkZ H;-
4.S
ecurityM
anagement
forA
S/400
Endpoints
(g 8m- #ewN. B:) G`(g 8m- #ewN. B:)B OS/400#ewN. (g NW 8m-B:)! GX G`Gg, k-D8NB G`R v x@OY.
8H %LM#L: 8m- v$OS/400G Zxm; v$OAi, Y= |D; kX_ UOY.OS4:resource_type:resource_name
)b- resource_type: Tivoli Security Management! AS/400! kX |.R v VB pg Zx /|Lm, resource_name: Zxm; v$UOY.
OS/400 #ewN. 8H v$)/ Tivoli mI ` mI; gkO) 8H ANDO! 9Ze& [:Om v$R v V@OY. /w, wcrtsec W wmodsecmI; gkOi 8H ANDO; [:Om ;ER v V@OY . Tivol i SecurityManagement! &xQ mIL AS/400 C:[!- /gQ fD8N [?Ov8, AS/400 #ewN.G fl n !v wL!; mAX_ UOY. wL!; d`Oi Y= WLmz 0@OY.
CLI OS/400 /fgW
wcpsec #ewN. Zx /| NvB OS4N v$X_ UOY.
wcrtsec L WLm Y=! @B wcrtsec mI! kQ 3m; |6OJ
C@.
wdelsec L mI: IBM &x gkZ ANDO; h&Ov J@OY. X
g ANDO!B QSECOFR, QPGMR, QUSER nL V@
OY.
wmodsec L WLm Y=! @B wmodsec mI! kQ 3m; |6O
JC@.
wmvsec #ewN. Zx /| NvB OS4N v$X_ UOY.
wpopsec OS/400G fl, Tivoli Security ManagementB b8G pg
Wl; $lE* d;H Wlm; $sOY. ON *: $o v
x@OY. Xg *8NB NWN C# W W<: C#L V@O
Y. OS/400G fl, Zx: Q x! O*? $v}OY. MOe
+e W “pN” $lbB vxGv J@OY.
OS/400 8H (g 8m- B:) 3$
60 v| 3.6.1
L }G Y= 9&B wcrtsec W wmodsec mI; gkO) 8H ANDO; [:Om Xg 8H ANDOL [:H D 8H ANDO S:;v$OB f}; 3mUOY. L mIi! kQ _! $8! kX-B 121 dLvG :mI;; |6OJC@.
Tivoli Security ManagementW mIi! kQ Z<Q $8! kX-B Tivoli Security ManagementgkZ H;-& |6OJC@.
AS400 C:[ policy 9Ze& SecProf 8H ANDO! [:OAi,mI `!- Y= mI; [email protected] SystemPolicy -s LoginAudit=Failure -s PwChk=True
-s PwHistory=5 SecProf AS400
)b-,
SystemPolicy9Ze! C:[ policy 9ZeS; *8@OY.
–s LoginAudit=FailureNWN GP! (gJ; *8@OY.
–s PwChk=TrueO# j !KL gk !IT; *8@OY. O# w:d.B O# jG Q !v /|TOY.
–s PwHistory=5Y% O#! 53 v$I 'nv gkZ! O#& ggkR v x=; *8@OY.
SecProf9Ze! _!I 8H ANDO; v$UOY.
AS4009Ze L'; v$UOY.
6IC WlG 8:x; 8H ANDO! _!OAi, mI `!- Y=mI; [email protected] Group –a OS4UserMembers='hhenry, jgigot'
SecProf Marketing
)b-,
OS/400 #ewN. 8H v$
61AS/400 Endpoints gkZ H;-
4.S
ecurityM
anagement
forA
S/400
Endpoints
GroupXg 9Ze! Wl 9ZeS; *8@OY.
-a OS4UserMembers=’jhuey, psmith’OS4UserMembersS:*; _!UOY.
SecProf9Ze! _!I 8H ANDO; v$UOY.
MarketingWl 9ZeG L'; v$UOY.
OS/400 #ewN. 8H v$
62 v| 3.6.1
Tivoli Distributed Monitoring forAS/400 Endpoints
Tivoli Distributed Monitoring: !k: |.& &xOm C:[ W nC.ILG Zx; pOMOm, (pOM5 %LM& b]8N) W.v) |<! ID L%.M Kw; }:UOY. Tivoli Distributed Monitoring:OS/400C:[G AS/400 #ewN.& wTO), Pj /f ;G YgQ n5 <& W C'{!- [?UOY.
TMR ; AS/400 C:[G :I; |.Ob 'X Tivoli B YgQAS/400 pOM5 ]:G; &xUOY. AS/400 pOM5 ]:G:AS/400 Performance MonitornC.ILGz ?OQ pOM5 :I;&xUOY . GQ OS/400 n5 <&M kUGn VB AS/400Work/Management APIM 0: bI; &xUOY.
" AS/400 pOM5 ]:G!B C:[ Zx W W.v) ANd]z 0: YgQ W.v)G xi; |.R v V5O OB )/ pOM5 R:! in V@OY.
Tivoli Distributed Monitoring; AS/400 pOM5 ]:Gz T2 gkOi _S '!!- 9: AS/400 #ewN.& |.R v V@OY.
V: OS/400 Distributed Monitoring! kQ kE !KbB d;H sN! kQ SNA .!H! kQ kh v!& .OUOY.
Tivoli Distributed Monitoring ANDO; PhO) pg AS/400 #ewN.! ?OQ ;N Zx; pOMOm v$H Sh*! 5^Oi ?OQ $$ 6!& kO5O R v V@OY. GQ, W.v)! /R 'pOM& ;EOB ML " AS/400 C:[G AS/400 Performance
5
63AS/400 Endpoints gkZ H;-
5.D
istributedM
onitoringfor
AS
/400E
ndpoints
Monitor& 30{8N ;EOB M8Y #\UOY. u pOM& TivoliDistributed MonitoringANDO! _!OE* b8 pOM& m}Q DANDO; PhR v V@OY.
AS/400 pOM5 ]:G: AS/400 Performance MonitorM ?C! G`I v V@OY . GQ , AS/400 pOM5 ]:G W AS/400Performance MonitorG Zx; ?C! pOMR v5 V@OY.
AS/400 pOM5 ]:G: Y= N |VN 8:KOY.
¶ AS/400 C:[ Zxz @j'.& pOMOB b; AS/400 pOM5 ]:G
¶ %X W.v) ANd]G !k:z gk; pOMOB W.v) ANd] pOM5 ]:G
b; AS/400 pOM5 ]:G: Y=z 0@OY.¶ OS/400 System¶ OS/400 Subsystem¶ OS/400 Job¶ OS/400 Pool¶ OS/400 Disk¶ OS/400 Object¶ OS/400 IOP
W.v) ANd] pOM5 ]:G: Y=z 0@OY.¶ OS/400 Async¶ OS/400 Bisync¶ OS/400 Token Ring¶ OS/400 Ethernet¶ OS/400 IDLC¶ OS/400 ISDN¶ OS/400 SDLC¶ OS/400 X25
Y= }: " AS/400 pOM5 ]:G, " ]:GL pOMOB Zx W" pOM0N JdQ TB; 3mUOY. Tivoli Distributed MonitoringCLIN NM pOM& _!OAi waddmon mI; gkOm pOM L'; v$OJC@.
64 v| 3.6.1
C:[ W nC.ILG Zx; |.Ob 'Q pOM5 ]:G 3! Wgk! kQ $8B Tivoli Distributed Monitoring gkZ H;- WTivoli Distributed Monitoring ]:G |6-& |6OJC@.
OS/400 System pOM5 ]:GY= WLm: OS/400 SystempOM5 ]:GG pOM R:& *-UOY.
pOMH Zx 3m L'
[w v AS/400!- G`GB [w v. sB! |h
xL pg [w; wTUOY.
NumberofJobs
CPU C# iP2 pg [wL gkOB CPU C# iP2 CPUTimePct
v! :)3. ncustom
.Z- :)3. scustom
OS/400 Subsystem pOM5 ]:GY= WLm: OS/400 SubsystempOM5 ]:GG pOM R:& *-UOY.
pOMH Zx 3m TB L'
[w v L -jC:[!- 0:
-H [w v
-jC:[ L'(10Z)
sLj/. L'(10Z)
NumberofJobs
-jC:[ sB -jC:[L 0:-G
zBv )N& *8@O
Y.
-jC:[ L'(10Z)
sLj/. L'(10Z)
Status
OS/400 Job pOM5 ]:GY= WLm: OS/400 JobpOM5 ]:GG pOM5 R:& *-UOY. pg OS/400 [w pOM5 Zx: Y= TBL JdUOY.
¶ [w L'(10Z)
¶ [w gkZ(10Z)
¶ [w x#(6Z)
65AS/400 Endpoints gkZ H;-
5.D
istributedM
onitoringfor
AS
/400E
ndpoints
pOMH Zx 3m .O * L'
[wG 8g )N [wL 8gOBv )N& *
8@OY.
9 GB FO@ Existence
[w sB 0: [wG sB H L D , D E Q W ,
MSGW n
ActiveStatus
[w /| [w GB B:)G /|A Z? C[
B h!
H vr gkG;N Ze
I k-D
M - j C : [pOM
R :.H G6b
S C:[
V gkG ;NZe
W :.H [:b
X &n ANW% bI C:[ C[
Type
OS/400 JobpOM5 ]:G
66 v| 3.6.1
pOMH Zx 3m .O * L'
[w O' /| [wG O' /|N /0Q -j
8T x=
D oC
E [w GB h! kE #b
J [w g|C[
P esLv [w Nb
T Y_ d; \; b (MRT)[ w(System/36/f |k)
U k< :. gkZ
Subtype
[w l1x' Y% [wz q3Q l1x' l1x' x# Priority
[w . [wL G`Gm VB .. . L' Pool
C#k C#k * J TimeSlice
CPU C# L [wL gkQ 3. \' P.J CPUTime
bI vg L [wL v`Q bI b I C 3
WRKACTJOB ! %
CH bI L'(9&
ii, pgmnameG f
l PGM, mI L'G
fl CMD )
bI
OS/400 JobpOM5 ]:G
67AS/400 Endpoints gkZ H;-
5.D
istributedM
onitoringfor
AS
/400E
ndpoints
pOMH Zx 3m .O * L'
bI /| L [wL v`Q bI /|U NW HJ
C mI
D v,H [w
G Wl [w |[
I N&: fNg3$
L NW
QHST
M MRT[w
N ^:
O TbB
R }w
* /v bI(_! $8& ^8Ai bIL'5 d;X_ T)
bI /|
.#hG hv L [wL v`Q .#hG v .#hG v TransactionCount
.#hG C# Q .#hG C# J TransactionTime
?b %LM#L:
Pb
%LM#L: 6[! kQ G
& ?b PbG Q v
Pb v SyncDBReads
?b %LM#L:
2b
%LM#L: 6[! kQ G
& ?b 2bG Q v
2b v SyncDBWrites
?b q %LM#
L: Pb
q %LM#L: 6[! kQ
G& ?b PbG Q v
Pb v SyncnonDBReads
?b q %LM#
L: 2b
q %LM#L: 6[! kQ
G& ?b 2bG Q v
2b v SyncnonDBWrites
OS/400 JobpOM5 ]:G
68 v| 3.6.1
pOMH Zx 3m .O * L'
q?b %LM#L
: Pb
%LM#L: 6[! kQ G
& q?b PbG Q v
Pb v AsyncDBReads
q?b %LM#L
: 2b
%LM#L: 6[! kQ G
& q?b 2bG Q v
2b v AsyncDBWrites
q?b q %LM
#L: Pb
q %LM#L: 6[! kQ
G& q?b PbG Q v
Pb v AsyncnonDBReads
q?b q %LM
#L: 2b
q %LM#L: 6[! kQ
G& q?b 2bG Q v
2b v AsyncnonDBWrite
kE Vb kE 2b v. TbBL ICF
pYL:! kQ MO fl,
C:[# kE bI(ICF) DO
z |CH 0?; wTUOY.
x] v):WLG 0?: w
TGv J@OY.
2b v CommPuts
kE ^b kE 2b v. TbBL ICF
pYL:! kQ MO fl,
C:[# kE bI(ICF) DO
z |CH 0?; wTUOY.
x] v):WLG 0?: w
TGv J@OY.
Pb v CommGets
YLJ. @vCN
l
YLJ. @vCNl v @vCNl v BinOverflows
Jx @vCNl Jx @vCNl v @vCNl v DecOverflows
N?! @vCNl N?! @vCNl v @vCNl v FPOverflows
OS/400 JobpOM5 ]:G
69AS/400 Endpoints gkZ H;-
5.D
istributedM
onitoringfor
AS
/400E
ndpoints
pOMH Zx 3m .O * L'
m. %LM#L:
Pb
;N %LM#L: Pb bI
! kQ #b hv. L *!B
.u* sLMNG TbB 6
[L* CPYSPLF(:. DO
9g) GB DSPSPLF(:.
DO %C) mI! GQ 6[
: w T G v J @ O Y .
OVRDBF(%LM#L: DO
N k<) mI! SEQONLY(*YES)! v$H fl, L v
B P: 9Ze v! FQ P
: 9Ze mO; *8@OY.
P: 9Ze* mOG
v
LogicalDBReads
m. %LM#L:
2b
;N %LM#L: 2b bI
! kQ #b hv. L *!B
.u* sLMNG TbB 6
[L* CPYSPLF(:. DO
9g) GB DSPSPLF(:.
DO %C) mI! GQ 6[
: w T G v J @ O Y .
OVRDBF(%LM#L: DO
N k<) mI! SEQONLY(*YES)! v$H fl, L v
B P: 9Ze v! FQ P
: 9Ze mO; *8@OY.
P: 9Ze* mOG
v
LogicalDBWrites
b8 %LM#L:
6[
;E, h&, %LM ! -&
W X& 6[G v.
6[ v MiscDBOpts
58 2b 58 2b v 2b v PermanentWrites
PAG aT ANW% W<: Wl(PAG)L
b; ze 5*! x; ' |
6H =v.
=v PAGFaults
OS/400 JobpOM5 ]:G
70 v| 3.6.1
pOMH Zx 3m .O * L'
Nb sN v [wL bOQ sN v. L *
: G&N NbH Wq: ]5
Ov J@OY. :. DO;
>aOE* )/ NvN Nb
R v V@OY.
sN v NumPrintLines
Nb dLv v [wL bOQ Nb dLv
v. L *: G&N NbH W
q: ]5Ov J@OY. :.
DO; >aOE* )/ Nv
N NbR v V@OY.
dLv v NumPrintPages
0 : ! - k b N
.#hG
0: sB!- kb sBN /
fH .#hG v
.#hG v ActiveToWait
kb!- q{]8
N .#hG
kb!- q{] sBN /f
H .#hG v
.#hG v WaitToIneligible
0:!- q{]8
N .#hG
0: sB!- q{] sBN
/fH .#hG v
.#hG v ActiveToIneligible
OS/400 Pool pOM5 ]:GY= WLm: OS/400 PoolpOM5 ]:GG pOM R:& *-UOY.
pOMH Zx 3m TB L'
0? 9' bh!- ?C! 0:-I v V
B Vk AN<: v
. x# ActivityLevel
. )b bh bI |kG b; ze5*
g(KB \')
. x# Size
bh 9` NP bh 6[ |kG . ze5*
g(KB \')
. x# MachinePortion
OS/400 JobpOM5 ]:G
71AS/400 Endpoints gkZ H;-
5.D
istributedM
onitoringfor
AS
/400E
ndpoints
pOMH Zx 3m TB L'
%LM#L: aT bh NMdL:(GB MI) mI
L L %LM#L: bI; 3.
R v V5O Ob 'X .!
%LM& |[OB % JdQ A
N<:(L .! ]eC RgR
JdB x=)NG Q NM4.
v
. x# DBFaults
q %LM#L: aT bh NMdL:(GB MI) mI
L q %LM#L: bI; 3.
R v V5O ckOb 'X .
! %LM& |[OB % JdQ
AN<:(L .! ]eC RgR
JdB x=)NG Q NM4.
v.
. x# NonDBFaults
%LM#L: dLv W<: 3$ sB, ;N W<:
Wl L? W ;N bh 6!G
azN mIL G`G5O Ob
'X 86 ze5*!- .N L
|H Q %LM#L: %LM d
Lv v
. x# DBPages
q %LM#L: dL
v
W<: 3$ sB, ;N W<:
Wl L? W ;N bh 6!G
azN mIL G`G5O Ob
'X 86 ze5*!- .N L
|H Q q %LM#L: %LM
dLv v
. x# NonDBPages
0: sB!- kb
sBN //
0: sB!- kb sBN L
.! RgH AN<:! GQ /
/G Q v
. x# ActiveToWait
kb sB!- q{]
sBN //
kb sB!- N{] sBN L
.! RgH AN<:! GQ /
/G Q v
. x# WaitToIneligible
OS/400 PoolpOM5 ]:G
72 v| 3.6.1
pOMH Zx 3m TB L'
0: sB!- q{]
sBN //
(Active-to-ineligible)
//
0: sB!- q{] sBN L
.! RgH AN<:! GQ /
/G Q v
. x# ActiveToIneligible
OS/400 Disk pOM5 ]:GY= WLm: OS/400 Disk pOM5 ]:GG pOM R:& *-UOY.
pOMH Zx 3m TB L'
g k H C : [
ASP
C:[ 86 ze5* .(ASP1)
G ze5* k.(MB \')
N/A SystemASPUsed
g k H C : [
ASP iP2
vg gk_N C:[ ze5*
.G iP2(Rv! W Z4v
N)(9& in, 41123: 4.1123
8N 8mJ)
N/A SystemASPUsedPct
gkH q8# z
e5*
SC @j'.k8N gk_N
ze5* g(MB \')
N/A MaxUnprotectedUsed
gkH Vk q8
# ze5*
V> IPL LD SGG C!!
SC @j'.k8N gkH V
k ze5* g(MB \').
N/A MaxUnprotectedUsed
L/ sB p:) L/5 sB. !IQ *
: Y=z 0@OY.
1 0:
2 g3 _
3 OC_\
p : ) O
(arm) x#
(4Z)
MirrorStatus
esLj k. @j'. ze5* W ;N bh
bIk e!! &xH 86 ze
5*G KB v. L *; hjO
b 'X e! k.8NNM 9`
x#; .OY.
z e 5 *
(KB)
Capacity
OS/400 PoolpOM5 ]:G
73AS/400 Endpoints gkZ H;-
5.D
istributedM
onitoringfor
AS
/400E
ndpoints
pOMH Zx 3m TB L'
gk !IQ e
sLj iP2
vg @j'.* ;N bh bI
! RgGv J: 86 ze5*
x#G iP2.
ze5* i
P2
DriveAvailablePct
Jg P: mO P: mOG v. 8YL.G C:
[ &n $8& wTO) mOG
fLB 520YL.TOY.
p : ) O
(arm) x#
(4Z)
BlocksReadPerSec
Jg [:H mO [:H mOG v. 8YL.G C
:[ &n $8& wTO) mO
G fLB 520YL.TOY.
p : ) O
(arm) x#
(4Z)
BlocksWrittenPerSec
Jg 2b Jg 2b v p : ) O
(arm) x#
(4Z)
WritesPerSec
Jg Pb Jg Pb v p : ) O
(arm) x#
(4Z)
ReadsPerSec
AN<- /^ g
A v
p:) A.Q/! q0: gA
& kzQ =v. 9332M 9335
p:) esLj! Vn- +n
.B sLOT u!UOY. 9332
G fl, L +nMB p:) A
.Q/! O|Q /^ sB(0:
_N TbB [wL x=)O '
8 u!UOY. 9335G fl, p
:) A.Q/! /? sBO v
VY Ous5 +nM! u!G
m TbB [w: 0:-I v
V@OY.(9& in, =vL v
`Gm V@OY.) L JeB |
k p:) AN<-& vxOB
esLj /|G fl 0L FO
m Y% esLj /|G fl!
B 0TOY.
p : ) O
(arm) x#
(4Z)
IdleLoopCount
OS/400 DiskpOM5 ]:G
74 v| 3.6.1
pOMH Zx 3m TB L'
AN<- /^ g
A C#
kb gA& Q x kzOB C
#(1/100 6L)NJ \'). L
JeB |k p:) AN<-&
vxOB esLj /|G fl
0L FOm Y% esLj /|
G fl!B 0TOY.
p : ) O
(arm) x#
(4Z)
IdleLoopTime
2/38Y + =v
iP2
=v d;C p:) OL p:)
G 2/3 Ls; L?Q C#G i
P2.
p : ) O
(arm) x#
(4Z)
PctSeeksOverTwoThirds
1/3-2/3G =v
iP2
=v d;C p:) OL p:)
G 1/3 Ls 2/3 L8; L?Q
C#G iP2.
p : ) O
(arm) x#
(4Z)
PctSeeksThirdToTwoThirds
1/6-1/3G =v
iP2
=v d;C p:) OL p:)
G 1/6 Ls 1/3 L8; L?Q
C#G iP2.
p : ) O
(arm) x#
(4Z)
PctSeeksSixthToThird
1/12-1/6G =v
iP2
=v d;C p:) OL p:)
G 1/12 Ls 1/6 L8; L?
Q C#G iP2.
p : ) O
(arm) x#
(4Z)
PctSeeksTwelfthtoSixth
1/12 L8L =
v iP2
=v d;C p:) OL p:)
G 1/12 L8; L?Q C#G
iP2.
p : ) O
(arm) x#
(4Z)
PctSeeksUnderTwelfth
0 =v iP2 =v d;C p:) OL L?O
v J: C#G iP2.
p : ) O
(arm) x#
(4Z)
PctSeeksZero
v[ Jz p:)!- p:) A.Q/ v
[N %LM& P; v Vv8
p:) A.Q/ v[! ze5
* pYL: A.Q/! KvO
v J: %LM! in VB f
lG v. v[! %LM& $C
R v V; 'nv p:)B _
! v$; !X_ UOY.
p : ) O
(arm) x#
(4Z)
BufferOverruns
OS/400 DiskpOM5 ]:G
75AS/400 Endpoints gkZ H;-
5.D
istributedM
onitoringfor
AS
/400E
ndpoints
pOMH Zx 3m TB L'
v[ N7 p:) A.Q/! 2b 6[C
p:)! %LM& |[R Xq
! Gz8* p:) A.Q/ v
[! qn Vzx =v. p:)
IOP! p:) A.Q/ v[N
{C! %LM& |[Ov JR
@OY. %LM& bY.i- p
:)B _! v$; X_ UO
Y.
p : ) O
(arm) x#
(4Z)
BufferUnderruns
rU % fL -q:& bY.B rU TbB
6[ =v. L *!B vg x`
_N TbB 6[5 wTKOY.
p : ) O
(arm) x#
(4Z)
AvgQueueLength
ASP x# L e!! vg RgH 86 z
e5* .. !IQ *: Y=z
0@OY.
0 RgGv J=
1 C:[ ASP! RgJ
2 - 16 gkZ ASP! RgJ
p : ) O
(arm) x#
(4Z)
ASPNumber
OS/400 Object pOM5 ]:GY= WLm: OS/400 ObjectpOM5 ]:GG pOM R:& *-UOY.
pOMH Zx 3m TB L'
@j'. )b @j'. )b(YL. \') T$H @j'.m:
¶ @j'. L'(10Z)
¶ @j'. lib(10Z)
¶ @j'. /|(10Z)
ObjectSize
OS/400 DiskpOM5 ]:G
76 v| 3.6.1
pOMH Zx 3m TB L'
@j'. R/Z @j'.& R/Q AS/400 g
kZ ANDO
T$H @j'.m:
¶ @j'. L'(10Z)
¶ @j'. lib(10Z)
¶ @j'. /|(10Z)
ObjectOwner
OS/400 IOP pOM5 ]:GY= WLm: OS/400 IOPpOM5 ]:GG Jv TB E3/v& *-UOY.
AS/400 Oe~n 1.: GB
/|
Jv TB E3/v
V3R2 - CISC C:[ v: x#($v), IOP VR($v)
V3R7 - RISC C:[ IOP Zxm(10Z)
Y= WLm: OS/400 IOPpOM5 ]:GG pOM R:& *-UOY.
pOMH Zx 3m L'
/^ gA v IOP! kb gA& G`Q
=v. IOP! v`R [wL
xB fl L vsL _}U
OY.
IdleLoopCount
/^ gA C# kb gA& Q x G`OB
C#(1/100 6L)NJ \')
IdleLoopTime
RAM 0k5 IOP ; s 9v ze5*G
YL. v. PR '.! s
9v ze5*L ,S{Lv
J; v V@OY. L pOM
B kE W YbI IOP!8
{ k K O Y . Y % / | G
IOPG fl 0L 8;}OY.
RAMUtlization
OS/400 ObjectpOM5 ]:G
77AS/400 Endpoints gkZ H;-
5.D
istributedM
onitoringfor
AS
/400E
ndpoints
pOMH Zx 3m L'
IOP C:[ bI
C#
IOP! b; C:[ bI!
gkOB Q C#(P.J \
'). L pOMB kE W Y
bI IOP!8 {kKOY.
Y% /|G IOPG fl 0L
8;}OY.
SystemFunctionTime
kE C#(pg A
Nd])
pg kE ANd]L gkO
B Q 3. C#(P.J \
'). L pOMB kE W Y
bI IOP!8 {kKOY.
Y% /|G IOPG fl 0L
8;}OY.
CommTime
SDLC C# iP2 SDLC B:)! gkOB C
#G iP2. L pOMB k
E W YbI IOP!8 {k
KOY. Y% /|G IOPG
fl 0L 8;}OY.
SDLCPct
q?b C# iP2 q?b B:)! gkOB C
#G iP2. L pOMB k
E W YbI IOP!8 {k
KOY. Y% /|G IOPG
fl 0L 8;}OY.
AsyncPct
YLJ. ?b C#
iP2
YLJ. ?b B:)! gk
OB C#G iP2. L pO
MB kE W YbI IOP!
8 {kKOY. Y% /|G
IOPG fl 0L 8;}OY.
BisyncPct
X25 C# iP2 X.25 m. 5) &n B:)
! gkOB C#G iP2.
L pOMB kE W YbI
IOP!8 {kKOY. Y%
/|G IOPG fl 0L 8;
}OY.
XTwoFiveLLCPct
OS/400 IOPpOM5 ]:G
78 v| 3.6.1
pOMH Zx 3m L'
X25 PLC C# i
P2
X.25 P6 h~ B:)! g
kOB C#G iP2. L p
OMB kE W YbI IOP
!8 {kKOY. Y% /|
G IOPG fl 0L 8;}O
Y.
XTwoFivePLCPct
X25 DLC C# i
P2
X.25 %LM 5) &n B:
)! gkOB C#G iP
2. L pOMB kE W Y
bI IOP!8 {kKOY.
Y% /|G IOPG fl 0L
8;}OY.
XTwoFiveDLCPct
LAN C# iP2 d+5 W Lu] B:)!
gkOB C#G iP2. L
pOMB kE W YbI
IOP!8 {kKOY. Y%
/|G IOPG fl 0L 8;
}OY.
LANPct
SDLC SMH C#
iP2
SDLC short-holdpe B:
)! gkOB C#G iP
2. L pOMB kE W Y
bI IOP!8 {kKOY.
Y% /|G IOPG fl 0L
8;}OY.
SDLCSHMPct
I S D N L A P E /
LAPD C# iP2
kU -q: pv; W.v)
B:)! gkOB C#G i
P2. L pOMB kE W
YbI IOP!8 {kKOY.
Y% /|G IOPG fl 0L
8;}OY. ISDN kE B:
)B LAPD (5) W<: }
w D $ N ) W L A P E(LAPDG m^ v|)TOY.
ISDNLAPPct
OS/400 IOPpOM5 ]:G
79AS/400 Endpoints gkZ H;-
5.D
istributedM
onitoringfor
AS
/400E
ndpoints
pOMH Zx 3m L'
ISDN Q931 C#
iP2
ISDN Q.931 B:)! gk
OB C#G iP2. L pO
MB kE W YbI IOP!
8 {kKOY. Y% /|G
IOPG fl 0L 8;}OY.
ISDNQNineThreeOnePct
p:) C# p:) B:)! gkOB Q
3. C#(P.J \'). L
pOMB kE W YbI
IOP!8 {kKOY. Y%
/|G IOPG fl 0L 8;
}OY.
DiskTime
OS/400 Async pOM5 ]:GY= WLm: OS/400 AsyncpOM5 ]:G! kQ pOM5 R:&*-UOY.
V: sN 3m(10Z): ""G pOMH Zx! kQ TBTOY.
pOMH Zx 3m L'
sN sB sN sB. !IQ *: Y=z 0@OY.
0 sNL 0:-Gv J=
1 sNL 0:-J
LineStatus
0: C# sNL 0: sBN C#(J \') ActiveTime
OS/400 Bisync pOM5 ]:GY= WLm: OS/400 BisyncpOM5 ]:G! kQ pOM5 R:& *-UOY.
OS/400 IOPpOM5 ]:G
80 v| 3.6.1
V: sN 3m(10Z): ""G pOMH Zx! kQ TBTOY.
sN sB 3m L'
0: C# sN sB. !IQ *: Y=z 0@
OY.
0 sNL 0:-Gv J=
1 sNL 0:-J
LineStatus
sN sB sNL 0: sB(on sB)N C#(J
\')
ActiveTime
OS/400 Ethernet pOM5 ]:GY= WLm: OS/400 EthernetpOM5 ]:G! kQ pOM5 R:& *-UOY.
V: sN 3m(10Z): pOMH " Zx! kQ TBTOY.
pOMH Zx 3m L'
sN sB sN sB. !IQ *: Y=z
0@OY.
0 sNL 0:-Gv J=
1 sNL 0:-J
LineStatus
0: C# sNL 0: sBN C#(J \
')
ActiveTime
[EH SABME
A9S
8;x q?b U| pe .e
A9SG v.
SABMEFramesSent
vEH SABME
A9S
^: q?b U| pe .e A
9SG v.
SABMEFramesRcv
vAx ^O A9
S
h&H ^O ze W |^ &0
G v.
MailFramesDiscarded
OS/400 BisyncpOM5 ]:G
81AS/400 Endpoints gkZ H;-
5.D
istributedM
onitoringfor
AS
/400E
ndpoints
OS/400 Token pOM5 ]:GY= WLm: OS/400 TokenpOM5 ]:G! kQ pOM5 R:&*-UOY.
V: sN 3m(10Z): pOMH " Zx! kQ TBTOY.
pOMH Zx 3m L'
sN sB sN sB. !IQ *: Y=z 0@O
Y.
0 sNL 0:-Gv J=
1 sNL 0:-J
LineStatus
0: C# sNL 0: sBN C#(J \') ActiveTime
[EH SABME A9
S
8;x q?b U| pe 3$ .e A
9SG v.
SABMEFramesSent
vEH SABME A9
S
^: q?b U| pe 3$ .e A9
SG v.
SABMEFrameRcv
slC I A9SL [
EH iP2
slC $8! [EH A9S(m. 5)
&n W E< W<: &n)G iP2
RoutingIframesSentPct
slC I A9SL v
EH iP2
slC $8! vEH A9S(m. 5)
&n W E< W<: &n)G iP2
RoutingIFramesRcvPct
5 0k5 5L gk_N C#G iP2. ]L_ s
NG fl, L *: sN 0k5! KO
Y. |L_ sNG fl, L *: Ns
N W FtsN 0k5! KOY.
RingUtilizationPct
OS/400 IDLC pOM5 ]:GY= WLm: OS/400 IDLC pOM5 ]:G! kQ pOM5 R:&*-UOY.
OS/400 TokenpOM5 ]:G
82 v| 3.6.1
V: sN 3m(10Z): pOMH " Zx! kQ TBTOY.
pOMH Zx 3m L'
sN sB sN sB. !IQ *: Y=z 0@OY.
0 sNL 0:-Gv J=
1 sNL 0:-J
LineStatus
0: C# sNL 0: sBN C#(J \') ActiveTime
OS/400 ISDN pOM5 ]:GY= WLm: OS/400 ISDNpOM5 ]:G! kQ pOM5 R:&*-UOY.
V: sN 3m(10Z): pOMH " Zx! kQ TBTOY.
pOMH Zx 3m L'
sN sB sN sB. !IQ *: Y=z 0@OY.
0 sNL 0:-Gv J=
1 sNL 0:-J
LineStatus
0: C# sNL 0: sBN C#(J \') ActiveTime
@y! _}Q J
v
{n5 O*G DTSE-in GB DTSE-out @y
! _}Q J v. DTSEB sNG 0z; x$
OB /v8v $NTOY.
ErrorSeconds
I"Q @y! _
}Q J v
DTSE-in W DTSE-out @y! W x Ls _
}Q J v. DTSEB sNG 0z; x$OB
/v8v $NTOY.
SeveErroredSeconds
OS/400 SDLC pOM5 ]:GY= WLm: OS/400 SDLCpOM5 ]:G! kQ pOM5 R:&*-UOY.
OS/400 IDLC pOM5 ]:G
83AS/400 Endpoints gkZ H;-
5.D
istributedM
onitoringfor
AS
/400E
ndpoints
V: sN 3m(10Z): pOMH " Zx! kQ TBTOY.
pOMH Zx 3m L'
sN sB sN sB. !IQ *: Y=z 0@OY.
0 sNL 0:-Gv J=
1 sNL 0:-J
LineStatus
0: C# sNL 0: sBN C#(J \') ActiveTime
z5 kb C# C:[L $s ,a wb pe! VB ?H
Y= :WLG; z5Ob |! @dL z5
Gb& bY.B C#(1/10J \')
PollWaitTime
OS/400 X25 pOM5 ]:GY= WLm: OS/400 X25pOM5 ]:G! kQ pOM5 R:& *-UOY.
V: sN 3m(10Z): pOMH " Zx! kQ TBTOY.
pOMH Zx 3m L'
sN sB sN sB. !IQ *: Y=z 0@OY.
0 sNL 0:-Gv J=
1 sNL 0:-J
LineStatus
0: C# sNL 0: sB(on sB)N C#(J \
')
ActiveTime
AS/400k nC.ILG @d |.AS/400 #ewN.k Tivoli Distributed Monitoring ARM(nC.ILG @d |.) !L|.B OS/400 C:[G !k: pOM5z :I .#hG; 'Q ARM API& &xUOY. ARM API& gkOAi TivoliDistributed Monitoring ARM!L|. gkZ H;-, v| 3.6! 3mH kN nC.ILG; [:Om L API& #bX_ UOY.
OS/400 SDLCpOM5 ]:G
84 v| 3.6.1
Y= }wB nC.ILG; [:Om gkOB f}; #\w 3mUOY.
1. Tivoli Software Installation Service(SIS), Tivoli%:)> GBwpatch mI; gkO) #ewN. TL.~L! ARM P!& 3!OJC@.
2. ARM p:d.!-, TL.~LG AS/400 #ewN.! YLJ. DO; 3!OJC@. TMR -v mI `!- Y= mI; G`[email protected] $BINDIR/../arm_bundle/bin/generic/TME/ARM
arminst.ep as400endpoint.mydom.com$BINDIR/../arm_bundle
3. Y= mI; gkO) ARM !L|.& C[[email protected] srvstart -f /tmp/myarm.log
4. Y= N mI _ O*& gkO) AS/400 #ewN.!- ARM ,sLp.& C[[email protected] QTMELCFDM/WARMCMD (‘clntstart’ ‘-h’ ‘server_URL’)
GB ARM !L|.!- &xOB B:) sLj/.NNM.
5. #ewN.!- Y= mI; G`O) ARM !L|.G sB& [email protected] QTMELCFDM/WARMCMD (‘clntstatus’)
6. ARM -q: ANW%z AS/400 nC.ILG; [email protected] Distributed Monitoring ARM!L|. gkZ H;-B R: p:d.!- lu DOG '!& 3mUOY. AS/400!- ILE/CDDO/& gkR ' nC.ILG ANW%!- arm.h DO; gkR v V@OY. L lu DO; gkR ' lu DO; 3_AS/4008N L?X_ UOY. AS/400k VisualAge C++ s# DDO/& gkR v5 V@OY.
ANW%; YNeOAi, Y=G 9&!-M 0L ARM -q: ANW%! ANW%; YNeX_ UOY.CRTPGM PGM(MYLIB/MYPGM)BNDSRVPGM(QTMELCFDM/LIBARM)
7. ]:G; C[OJC@. TivoliB Y= 9&M 0L AS/400!- #b !IQ ANW%; gkO) ]:G; C[Ob& GeUOY.CALL QTMELCFDM/WARMMD (‘startcoll’ ‘-a’ ‘ARM_sample’’-t’ ‘Simple_transaction_1’ ‘-u’ ‘*’ ‘-i’ ‘240’ -’-f’)
AS/400k nC.ILG @d |.
85AS/400 Endpoints gkZ H;-
5.D
istributedM
onitoringfor
AS
/400E
ndpoints
8. ARM API& gkOB nC.ILG; G`OJC@. 9& ii, Y=z [email protected] MYLIB/MYPGM
AS/400 ARM ,sLp.& _vOAi ,sLp.!- Y= mI; [email protected] QTMELCFDM/WARMCMD (‘clntstop’)
AS/400 ARM -v& _vOAi TMR -v!- Y= mI; [email protected] srvstop
AS/400k nC.ILG @d |.
86 v| 3.6.1
Tivoli Inventory for AS/400Endpoints
Tivoli InventoryB C:[ |.ZM h$ cgZ! 9bQ Pj ,sLp./-v #MAsLn& |.OB [w; =b 'X 3hH Oe~n WRA.~n Zx m< v} nC.ILGTOY. /w, Tivoli InventoryB gkZ! Y= [w; v`R v VT UOY.
¶ Oe~nM RA.~n& $b{8N /v8v W wW9Le
¶ RA.~nM Oe~n 8:G /fgW; pOMOm bO
¶ #MAsLn C:[ |<& _S v!!- |.
¶ Zx m< $8! W<:O) C:[ (g bI v`
Tivoli Inventory for AS/400; gkOi AS/400 bh!- Zx m<$8& :5Om L %LM& gkO) AS/400 C:[; |.R v V@OY. pg $8B Tivoli /fG C:[ 8:! kQ $8& 8|OB |h| %LM#L: |. C:[(RDBMS)N 8: zeR! zeKOY. Tivoli InventoryB 8: zeR& [:Om 8: zeR :06& 3!OB % JdQ :)3.& &xUOY.
TMRG bh!- RA.~n W Oe~n $8& :5Om pOMOBpg }w! Tivoli Inventory gkZ H;-! *M V@OY. L }w& {#i 3!H C:[ Oe~n, 3!H AS/400 RA.~n &0 WAS/400 PTF(Program Temporary Fix)* P!! kQ $8& v}Rv V@OY.
6
87AS/400 Endpoints gkZ H;-
6.T
ivoliInventory
forA
S/400
Endpoints
AS/400 Zx m< :3WTivoli Inventory for AS/400: 8: zeRG Y= WLm! Oe~nW RA.~n $8& zeOm ;EUOY.
Oe~n Zx m< :3WTivoli Inventory for AS/400: AS/400 Oe~n! kQ Y= $8&v}UOY.
$8 8: zeR WLm
k. ze5* CDROM_DRIVE, HARDDISK
INSTALLED_CDROM_DRIVE
INSTALLED_HARDDISK
INSTALLED_PRINTER
INSTALLED_TAPE_DRIVE
INSTALLED_FLOPPYDRIVE
FLOPPYDRIVE
TAPE_DRIVE
PRINTER
^p. COMPUTER_SYSTEM_MEMORY
W.v) NMdL: NETWORK_NODE
AN<- INSTALLED_PROCESSOR
INSTALLED_COPROCESSOR
C:[ COMPUTER_SYSTEM
MANUFACTURER
RA.~n Zx m< :3WInventoryB AS/400 RA.~n &0! kQ Y= $8& v}UOY.
$8 8: zeR WLm
RA.~n INSTALLED_OS_DETAILS
AS/400 PTFk 8: zeR :06 .eTivoli Inventory gkZ H;-! 8: zeR W %LM#L: :)3. 3!! kQ pg }w! bzGn V@OY.
AS/400 Zx m< :3W
88 v| 3.6.1
8: zeR :06& 3!Q D, Tivoli Inventory gkZ H;-! bzH AS/400 PTF.e 3! }w& OaOJC@. 3! }w& OaOi, Y= WLm!- %LM#L:G CY% :06& 1COJC@.
%LM#L: /| %LM#L: :06
DB/2 tivoli_db2_schema_as400_ptf.sql
Informix tivoli_inf_schema_as400_ptf.sql
Microsoft SQL Server tivoli_ms_sql_schema_as400_ptf.sql
Oracle tivoli_ora_schema_as400_ptf.sql
Sybase tivoli_syb_schema_as400_ptf.sql
V: TMR -vG $BINDIR/TME/INVENTORY/SCRIPTS/RDBMSp:d.!- RDBMS -vG SC p:d.N {}Q :)3.& 9gX_ UOY.
AS/400 PTF :3WAS/400 PTFB Tivoli InventoryG gkZ $G MIF DO; kX vxKOY. AS/400 PTFZx m< $8& :5OAi l1 &xH :)3.& G`O) 8: zeR& .eX_ UOY. GQ REXX :)3.* h! [w8NNM ANW%; G`R Zx m< ANDO; [:O) gkZ $GOm, gkZ $G MIF DON ptf.mif G az& Pn_UOY.
AS/400 PTF! kX Zx m< ANDO; gkZ $GOAi, Tivoli%:)>!- Y= \h& OaOJC@.
1. TMR -vG $BINDIR/TME/INVENTORY/SCRIPTS/RDBMSp:d.! VB tivoli_dbtype_schema_as400_ptf.sql:)3.& G`O) 8: zeR& .eOJC@.
2. Tivoli Inventory gkZ H;-! bzH kN Zx m< ANDO; [:OJC@.
3. L ANDO; 6l: @%J \_N -/ gkZ $G IG; 1COJC@.
4. Y=z 0L ANDO! :)3.& _!OJC@.
a. q%!- G` "!- :)3. IG; 1COJC@.
AS/400 Zx m< :3W
89AS/400 Endpoints gkZ H;-
6.T
ivoliInventory
forA
S/400
Endpoints
b. ... \_& -/ ks :)3. m} k- sZ& )JC@.
c. Y=; TBOJC@."CALL PGM(QLCFCACHE/OS4_PTFDIS)
PARM (prodid1 prodid2 ... prodidn)"
)b-,
prodid1prodid2 ...prodidn5763CM1 GB 5763DB1z 0: AS/400 &0 ID x#& v$UOY.
V: + {H%("")N CALL mI; -n_ UOY.
AS/400G GO LICPGM ^:& kX AS/400 &0 ID x#& %CR v V@OY. PARM Nv& }+Oi, 3!H pg RA.~n &0!- PTF! :5KOY.
9& in, 5763DB1 W 5763CM1 &0! kX pg PTF& :5OAi, Y=; TBOJC@.
"CALL PGM(QLCFCACHE/OS4_PTFDIS) PARM(5763DB1 5763CM1)"
pg PTF& :5OAi, Y=; TBOJC@."CALL PGM(QLCFCACHE/OS4_PTFDIS)"
5. :)3.G az& P8Ai, az Pb PN!- gkZ $G MIFDO; 1COJC@.
6. ptf.mif & P; gkZ $G MIF DO! _!OJC@.
Zx m< ANDO gkZ $G! kQ Z<Q $8B Tivoli InventorygkZ H;-& |6OJC@.
AS/400 PTF $8& :5O5O Tivoli Inventory& gkZ $GOi,Y= $8! v}Gn v$H WLm! zeKOY.
AS/400 PTF:3W
90 v| 3.6.1
$8 PTF $8
AS/400 PTF PRODUCT_ID
PTF_ID
PTF_STATUS
STATUS_DATE
STATUS_TIME
TYPE
UNATTN_IPL_ACTION
LANG_FEATURE
IPL_SOURCE
SYS_NAME
ON_ORDER
PTF_SAVE_FILE
OPTIONAL_PART
SUPERSEDING_PTF
RELEASE
TGT_OS400_RELEASE
ACTION_PENDING
ACTION_REQUIRED
REXX :)3. G`_G @y& h&OAi :)3. #b |D! Y= `; _!OJC@. :)3. #b |! Y=; [email protected] ON ERRORCALL ON FAILURE
:)3. #b D! Y=; [email protected] 0error:exit 1
:)3.! CYN G`Gi PTF MIF %LM! 8;vg, .O Ze 0z T2 >aKOY. @y! _}Q :)3.B .O Ze 1; 8@OY.
PTF MIF DO; PE* 8.P.R 'G @y! kQ Z<Q ;k:#ewN. @y NW& |6OJC@.
AS/400 PTF:3W
91AS/400 Endpoints gkZ H;-
6.T
ivoliInventory
forA
S/400
Endpoints
OS/400 $8 8b W 68Tivoli /f!- 68 sLj/. bI; gkOi Tivoli 68& [:,|. W m.{8N 8:R v V@OY. 9& in, AS/400 RA.~n $8& 1C{8N KvOB 68& wTOB 68 sLj/.& [:R v V@OY. TivoliB AS/400 Zx m<! kQ $8& KvOb'X Y= gkZ $G INVENTORY_OS400_SOFTWARE 68 WINVENTORY_OS400_PTF 68& &xUOY. GQ ;EH PTF $8! zeH PTF_VIEW WLm5 &xUOY.
OS/400 RA.~n $8INVENTORY_OS400_SOFTWARE 68& gkOi AS/400 #ewN.! 3!H RA.~n! kQ $8& KvR v V@OY. L 68& 3!OAi Tivoli InventoryM T2 &xGB inventory_queries.sh:)3.& G`OJC@. L :)3.B 68 sLj/. W pg g|$GH 68& Z?8N 3!UOY. inventory_queries.sh :)3.&gkQ 68 3!! kQ $8B Tivoli Inventory gkZ H;-& |6OJC@.
OS/400 PTF $8Tivoli InventoryB OS/400 PTF$8& 8b 'X gkZ $G 8bN PTF_VIEW & &xUOY. L 8bB PTF_INFORMATION WLmG pg %LM& %COm, COMPUTER_SYSTEM WLm(GBD B 2 % L M # L : G f l C O M P U T E R _ S Y S W L m ) ,TME_OBJECT_LABEL W TME_OBJECT_ID G Je& &xUOY.
tivoli_dbtype_schema_as400_ptf.sql:)3.& G`O) pg PTF WLmG 8: zeR& .eR ' PTF_VIEW ! 3!KOY. GQ,T i v o l i B P T F _ V I E W N N M $ 8 & K v O b ' XINVENTORY_OS400_PTF 68& &xUOY. L 68& 3$OAi,Y=z 0L inventory_as400_queries.sh:)3.& 3!X_ UOY.
1 . inventory_as400_quer ies.sh: ) 3 . & TMR - v G$BINDIR/TME/INVENTORY/SCRIPTS/QUERIES p:d.!- SC p:d.N 9gOJC@.
2. Y= mI; TBO) inventory_as400_queries.sh:)3.& G`[email protected]_as400_queries.sh region
OS/400 $8 8b W 68
92 v| 3.6.1
)b-, region: 68 sLj/.! [:I policy regionG L';v$UOY.
68 :)3. 3! GB AS/400 $8 8b W 68! kQ Z<Q $8B Tivoli Inventory gkZ H;-& |6OJC@.
AS/400L vxOv JB Zx m< bIAS/400k Tivoli InventoryB Y= bI; vxOv J@OY.
¶ AS/400k Tivoli InventoryB Oe~n, RA.~n, PTF GB :)3. DO gkZ $G8; vxUOY(pg GUI IG). AS/400#ewN.! kX Y= Tivoli mIL vxGv J@OY.
v wsetipdirs
v wsetipext
W.m, gkZB p:d. :5 k- sZ!- :5R DO p:d.* DO .eZ& v$R v x@OY.
¶ AS/400: .CFG DO; gkOv Jb '.! AS/400 C:[!-.CFG DO; v}Om zeR v x@OY. W/GN, AS/400!-wsetipcf mI: vxGv J@OY. gkZB Zx m< ANDOgkZ $G k- sZG 8: DO ze "!- zeR 8: DOL* ze fD: v$R v x@OY.
¶ AS/400 RA.~n Zx m<B RA.~n /:; wTOE* vxOv J@OY. W/GN, AS/400!- wfilesig mI: vxGv J@OY.
¶ AS/400: #ewN. :)3.k REXX W h! [w :)3.8; vxUOY.
OS/400 $8 8b W 68
93AS/400 Endpoints gkZ H;-
6.T
ivoliInventory
forA
S/400
Endpoints
AS/400L vxOv JB Zx m< bI
94 v| 3.6.1
Tivoli Software Distribution forAS/400 Endpoints
Tivoli Software Distribution: W.v) |<! RA.~n& Ph, 3! W &nOb 'Q ?z{N f}; &xUOY. O]{8N, 8gB wxiL gkR v V5O 9: RA.~n nC.ILGz 58& ._m V@OY. Software Distribution: |.Z! u nC.ILG; 3!W 8:Om b8 RA.~n& ;EOm, Pj C:[G RA.~n& ?b-R v VB _S }_ RA.~n |. C:[TOY.
Tivoli Software Distribution for AS/400; gkOi DO P0v& [:O) AS/400 #ewN.N PhR v V@OY. L e: SoftwareDistributionL 8: ANW%; gkO) DO P0v Ph _! )/ 6[; v`OB f}; 3mOm OS/400 C:[; 'Q C'{ /$ DO P0v IG; $GOm 3$OB }w& &xUOY.
Q C:[!- Y% C:[8N ANW%; L?C0Ai *SAVF GBze DOG gk! kQ AS/400 T`; _ Km Vn_ UOY. *SAVFB DOL Ze W AS/400 @j'.G P0vsB !!- ZIP DOz/gUOY. *SAVF DO: gkOb |! PhI C:[!- 9xGn_ UOY.
8: ANW%Tivoli Software Distribution: Ph _! 8: ANW%; gkO) DO P0v! 3!I ' DO 6[ GB >S !Kz 0: g| 3. GB gD 3. 6[; v`UOY. gkR v VB 8: ANW%G |D: nO bhG C'{ /|! {s Y(OY. AS/400 nOZk8N gk !IQ 8: ANW%8NB C ANW%, CL ANW%, REXX exec
7
95AS/400 Endpoints gkZ H;-
7.S
oftware
Distribution
forA
S/400
Endpoints
GB h! [w :)3.& wTQ pg /|G G` ANW%L XgKOY. CL GB C ANW%: *SAVF(AS/400 ze DO)N PhKOY.REXX G` DO W h! [w :)3.B ASCII X:. |DTOY.
Y= qO: C'{G nOZk8N gkR v VB )/ !v /|G 8: ANW%TOY.¶ Before ANW%¶ After ANW%¶ Removal ANW%¶ After Removal ANW%¶ Commit ANW%¶ On Error ANW%
before, after, (upon) removalW commit ANW%: nOZ!- G`Gg, %:)>, mI `, ]b W ]T bI; kX gkR v V@OY. source beforeW source afterANW% IG: ]b W ]T; gkOE* mI `!- {}Q 0ve(src_before_xxx W src_after_xxx)&3$X_8 gkR v V@OY. W.m, %:)>!- after removalGB on error ANW%; v$R v x@OY. yyy_after_removal_xxx Wyyy_on_error_xxx 0ve& 3$Oi L 8: ANW%; gkR v V@OY. )b-, yyyB C'{ /$ "NnTOY. 8: ANW% 0ve,DO P0v $G DO W 9& ANW%! kQ Z<Q $8B TivoliSoftware Distribution|6-& |6OJC@.
Before ANW%before ANW%: DO P0vG DOL nOZ! PhGb |! G`KOY(DO P0v Ph 6[G ONN). Software Distribution: Y=G before ANW%; vxUOY.
Source Before ANW%DO P0vG DOiL R/$ nOZ!T 8;vb |! R:#:.!- Q x G`UOY. R: #:.!- /0Q 6[; v`X_ OE* R: DOL R/$ nOZ!T [EGb |! R: DO; XqX_ OB fl L ANW%L /kUOY.
9& in, CD-ROM! VB DO; wTOB DO P0v! V8g Xg esLj! 6n.Gv JR@OY. SoftwareDistributionL PhR DO; P0!Ob |! source beforeANW%; gkO) CD-ROM; 6n.OJC@.
8: ANW%
96 v| 3.6.1
source beforeANW%: ]b W ]T bI; kX-* mI`; kX-8 gkR v VB m^ bITOY. DO P0v $GG src_before_xxx 0ve! kQ $8B Tivoli SoftwareDistribution |6-& |6OJC@.
V: #ewN.! PhG R: #:.N bIR vB xb '.!, source before8: ANW%L AS/400 #ewN.!-G`G5O v$R v x@OY.
Target Before ANW%DO P0vG DOL PhGb |! pg Ph nOZ!- G`UOY. DO P0v! PhGb |! nOZ& XqOE* Ph |! >S !K; v`X_ OB fl, L ANW%L /kUOY. target before8: ANW%L :x{8N >aGv J: fl nOZNG Ph& _vO5O v$R v V@OY.
9& in, nOZ! O$.G gk !IQ p:) x#; !vm VB fl!8 DO P0v& PhOAB fl, target beforeANW%; gkO) nOZG p:) x# !k:; !KOJC@. gkR v VB p:) x#L fPQ fl, ANW%L :x{8N >aKOY. x#L fPOv J: fl, target beforeANW%: @y sBN >aKOY.
target beforeANW%: ]bz ]T bI W mI `; kX- S FOs, DO P0v /: "G C'{ /$ IG k- sZ& kX- gkR v VB b; bITOY.
After ANW%after ANW%: DO P0vG DOL nOZ! PhH D! G`KOY(DO P0v Ph 6[G ONN). Software Distribution: Y= afterANW%; vxUOY.
Target After ANW%DO P0vG DOL :x{8N nOZ! '!Q Z! G`UOY. DOL Lw! PhH D " nOZ& 8:X_ OB fl L ANW%L /kUOY.
9& in, ;EH %LM#L: DO; PhQ D %LM#L:-v& gC[OE* ANW% &0; PhQ D AS/400 &npn mIN RSTLICPGM ; G`OAi target afterANW%; gkOJC@.
8: ANW%
97AS/400 Endpoints gkZ H;-
7.S
oftware
Distribution
forA
S/400
Endpoints
target afterANW%: ]b W ]T bIz mI `; kX-S FOs, Tivoli %:)>G DO P0v /: "! VB C'{ /$ IG k- sZ& kX gkR v VB b; bITOY.
Source After ANW%DO P0vG DOL PhGm target afterANW%L pg nOZ!- G`H Z! R: #:.!- Q x G`KOY. sourceafter ANW%: pg nOZNG Ph! :x_Bv )N! s|xL G`KOY. R: #:.!- /0Q 6[; v`X_ OE* R: DOL nOZ!T 8;x D R: DO; 8:X_OB fl L ANW%L /kUOY.
V: #ewN.! PhG R: #:.N bIR vB xb '.!, source before8: ANW%L AS/400 #ewN.!-G`G5O v$R v x@OY.
9& in, source beforeANW%L CD-ROM esLj! 6n.H fl, nC.ILG DOL nOZN PhH D sourceafter ANW%; gkO) CD-ROM esLj!- 6n. X&OJC@.
source afterANW%: ]b W ]T bI; kX-* mI `; kX-8 gkR v VB m^ bITOY. DO P0v $GG src_after_xxx 0ve! kQ $8B Tivoli SoftwareDistribution |6-& |6OJC@.
Removal ANW%removal ANW%: DO P0vG DOL nOZ!- &EGb |! G`KOY.
9& in, v] &EOAB " AS/400 bh! nC.ILG; 3!_Ym !$OJC@. removal ANW%: AS/400!- gkG ANW%zX g | C s L j / . & h & O B AS/400 & n p n m I NDLTLICPGM ; _`R v V@OY.
removal ANW%: ]b W ]T bIz mI `; kX- S FOs,DO P0v /: "! VB C'{ /$ IG k- sZ& kX gkRv VB b; bITOY.
8: ANW%
98 v| 3.6.1
After Removal ANW%after removalANW%: DO P0vG DOL nOZ!- &EH D! G`KOY.
9& in, Software Distribution; gkO) L|! PhQ nC.ILG; &EOAB fl, &E 6[; v`Q D nC.ILG; u Ls gkR v x=; *8;B ^<v& [EOAi after removalANW%; G`OJC@.
after removalANW%: ]b W ]T bI; kX-* mI `; kX - 8 g k R v V B m ^ b I T O Y . D O P 0 v $ G Gyyy_after_removal_xxx 0ve()b-, yyyB C'{ /$ "NnS)!|Q $8B Tivoli Software Distribution|6-& |6OJC@.
Commit ANW%.` 6[; v`OE* Ph W .` 6[; v`R ' Ph 6[; v`Q D commit ANW%L G`KOY. L 8: ANW%; gkO)PhC GB Ph D pg nOZ!- 6[; v`R v V@OY. nOZ! YgQ S5G W.v)! ,aGzv8 pg nOZ!- PhH $8& ?C! gkOAB fl L ANW%L /kUOY.
9& in, nC.ILGL /product/pricing p:d.!- !] $8&kfO5O 8:H fl, L p:d.B /price_files/normal p:d.NI< 5)KOY. u DO; PhR '!B /price_files/salez 0: up:d.! PhOJC@. nOZ! DO; vER '!B DOL 0:-Gv J: sBLGN, " nOZ! L& vEOB Cb! kX Ef2v JF5 KOY. I< 5) /product/pricing !- /price_files/normal; &EOm, /product/pricing !- /price_files/saleNG u I< 5)& [:OAi commit ANW%; gkOJC@.
commit ANW%: ]b W ]T bIz mI `; kX- S FOs,DO P0v /: "! VB C'{ /$ IG k- sZ& kX gkRv VB b; bITOY.
On Error ANW%Ph GB &E 6[_ !m{ @y! _}Q fl, on error ANW%L nOZ!- G`KOY. L ANW%: !m{Lv J: @y! _}OE* stop_on_error 0ve& yN 3$Q fl!5 G`KOY. @y8m* 98 6!& v`OAi L ANW%; gkOJC@.
8: ANW%
99AS/400 Endpoints gkZ H;-
7.S
oftware
Distribution
forA
S/400
Endpoints
9& in, on error ANW%; gkO) Tivoli Enterprise Console-vN L%.& 8;E*, x\ $8& v}OE*, NW DO! bOOAB fl! V@OY. on error ANW%; gkOi before ANW% GB Ph* &E 6!! GX [:H pg DO; 9xR v V@OY.
on error ANW%: ]b W ]T bI; kX-* mI `; kX-8gkR v VB m^ bITOY. DO P0v $GG yyy_on_error_xxx0ve()b-, yyyB C'{ /$ "NnS)! |Q $8B TivoliSoftware Distribution|6-& |6OJC@.
TB DOgkZ! TB DO; 8: ANW%! |^Oi, L ANW%: G`CANW%! %LM& &xR v V5O UOY. GQ TB DO; gkOi 9v 8: ANW%(GB 9v DO P0vG Q ANW%)! kXO*G ANW%; gkOi-, Xg ANW%L " 8: ANW%6Y -N Y% 6!& v`O5O R v V@OY.
9v 8: ANW% W TB DO?OQ /|G 9v 8: ANW%L nOZ!- G`G5O v$R vV@OY. GQ, " 8: DO! kX TB DO; v$R v V@OY.?OQ /|G 8: ANW%; Q Ls v$OB fl, Xg ANW%; 0%N P.X_ UOY. LM 6y!vN, 9v ANW%! kX TB DO; v$OB fl!5 Xg ANW%; 0%N P.X_ UOY.ANW%: ?OQ nOZ* R:s! Vn_ Og, gkZ! v$OBx-kN 3.KOY.
9vG before ANW%; v$_8g DO P0v& PhR ' ANW%! @y! _}Q fl, DO P0v /: "G @yC Ph _v IG; gk !I8N 3$Ov J8i(yyy_before_skip_non_zero=y) DS ANW%L G`KOY.
L IG; gk !I8N 3$Oi, ANW%! @y! _}O) DS ANW%L G`I v xB fl Ph! _vKOY.
9vG after ANW%; v$_8g ANW%L G`Gv JB fl,Software Distribution: DS after ANW%L* .` 6[; G`OvJ@OY.
8: ANW%
100 v| 3.6.1
6v78N, 9vG removal GB commit ANW%; v$_8g ANW%L G`Gv JB fl, Software Distribution: Xg /|G DSANW%; G`Ov Jm Xg DO P0v 6[; v`Ov J@OY.
8: ANW%G .O sB8: ANW%L G`Gv JB fl, DO P0v /: "G NW $8IG8N v$H |. keG NW DO! 8: ANW%G .O sB!bOKOY.
AS/400G 8: ANW%: Y=z 0L G`I v V@OY.¶ RA.~n Ph |D¶ .` 6[ ?H¶ DO P0v &E |D¶ q% C:[! Ph* &E& _vOT OB @y! _}Q fl
ANW%L R: #:.!8 sVOB q% C:[!- G`GB fl, L& ze DO(*SAVF) |D8N AS/400 C:[! PhX_ UOY. 8: ANW%L in VB DOL AS/400! Z?8N 9xKOY. DOL LL AS/400! VB fl, Xg DOL AS/400 sLj/.! ANW%8N 9xGE* 3!GzBv .NOJC@.
OS/400 0ve IGTivoliB 8: ANW%k OS/400 0ve& &xUOY. L IG: mI `; kX- gkOE*, ]b W ]T bI; gkO) {}Q 0ve& 3$X_8 gkR v V@OY. W.m, %:)>!- after removalGB on error ANW%; v$R v x@OY. wsetfpprgs mI! kQ 0ve& 3$O) L 8: ANW%; 3$X_ UOY. AS/400 0veG |< qO: Y= WLmz 0@OY.
OS/400 8: ANW% IG 0ve IG
Before ANW% os400_before_prog_path
os400_before_prog_from_src
os400_before_input_path
os400_before_input_from_src
os400_before_skip_nonzero
8: ANW%
101AS/400 Endpoints gkZ H;-
7.S
oftware
Distribution
forA
S/400
Endpoints
OS/400 8: ANW% IG 0ve IG
After ANW% os400_after_prog_path
os400_after_prog_from_src
os400_after_input_path
os400_after_input_from_src
os400_after_option
Removal ANW% os400_removal_prog_path
os400_removal_prog_from_src
os400_removal_input_path
os400_removal_input_from_src
os400_removal_option
Commit ANW% os400_commit_prog_path
os400_commit_prog_from_src
os400_commit_input_path
os400_commit_input_from_src
os400_commit_option
After removal ANW% os400_after_removal_prog_path
os400_after_removal_prog_from_src
os400_after_removal_input_path
os400_after_removal_input_from_src
os400_after_removal_option
On error ANW% os400_on_error_prog_path
os400_on_error_prog_from_src
os400_on_error_input_path
os400_on_error_input_from_src
on_error_option
C'{ "Nn os400_platform_prefix
// os400_translate_to_ebcdic
8: ANW%
102 v| 3.6.1
os400_xxx_path 0veB R: #:.* q% AS/400 C:[! VB8: ANW%8NG fN& v$UOY. 8: ANW%: AS/400 *SAVFDOLE*, REXX ANW% GB AS/400 h! :)3.G R:! in VB C' DOO v V@OY. 8: ANW%L AS/400 q%! VB fl, 0ve *: fN& AS/400 IFS %b}8N v$X_ UOY.
wsetfpoptsG os400_translate_to_ebcdic0veB DO P0v!EBCDICN //I MNv )N& *8@OY. PhC *SAVF DO;EBCDICN //R JdB x@OY. X:. DO: //X_ UOY. 9&! Y= }! %CKOY.
OS/400 DO P0vAS/400 C:[! RA.~n& PhOm 3!OAi, AS/400 /$ DO P0v& [:X_ UOY. DO P0vB PhR DOz p:d. WPh f}; 3mOB Tivoli Software DistributionANDOTOY. O]{8N, DO P0v& 8:OB [w: Y= \hN 8:KOY.
1. R: DOz p:d.! PhI R: #:.& $GOB DO P0v/: 3$
2. ks C:[G q{v fN& $GOm C'{ /$ 0ve& 3$Om, PhC 1CH v!!- 8: ANW%; G`OB C'{ /$IG 3$
TivoliB DO P0v& [:Om AS/400 #ewN.! PhOB Y=f}; &xUOY.
¶ R: #:.! AS/400 C:[L FQ W.v) C:[N fl, Tivoli%:)>; gkO) OS/400 DO P0v [:. %:)>!- DOP0v& [:OAi, Y= \h& OaOJC@.
v DO P0v /: k- sZ!- DO P0v& [:UOY.
v DO P0v OS/400 IG k- sZ!- OS/400 m/ Ph IG; 3$UOY.
v %:)>L* wdistfp mI; gkO) DO P0v& PhUOY.
8: ANW%
103AS/400 Endpoints gkZ H;-
7.S
oftware
Distribution
forA
S/400
Endpoints
¶ R: #:.! AS/400 C:[N fl, Tivoli Object PackagingUtility for AS/400; gkO) OS/400 DO P0v [:. ObjectPackaging Utility for AS/400; gkOAi, Y= \h& OaOJC@.
1. Windows 95* Windows NT!- Client Access/400; gkO) AS/400 R: #:.! ,aUOY.
2. AS/400#ewN.!- OS/400DO P0v mO(fpblock); [:Om 8:UOY. fpblock: DO P0v $G, DO P0v S:, b8 Jv DO P0v %LM, PhR RA.~n nC.ILGL* %LM! in VB ${ DOTOY.
3. wdistfpblock mI; gkO) DO P0v& PhUOY.
Y= }: OS/400 DO P0v& [:Om PhOB }wTOY. DOP0v* fpblockG [: W $G! |Q O] $8B Tivoli SoftwareDistribution gkZ H;-& |6OJC@.
Tivoli %:)>; gkO) DO P0v [:UNIX* Windows NTM 0: Y% n5 <&G DO P0v& [:R'M El /gQ fD8N AS/400 DO P0v& [:R v [email protected] Distribution; gkOi Tivoli %:)>!- Y=; wTQ /:z IG; 3$R v V@OY.
¶ R: DOz p:d.! PhI R: #:.
¶ pg DOL PhI q{v p:d.
¶ PhI DO, p:d. W b8 DO P0v
Tivoli %:)>!- OS/400 DO P0v& [:R ', TMR -v*Tivoli /fG |. ke! sVOB p:d.M DO8; P0v-R vV@OY. R: #:.! AS/400 C:[N fl, Tivoli Object PackagingUtility & gkO) DO P0v& [:X_ UOY. vCgW: 111 dLvG :Object Packaging Utility& gkO) DO P0v [:;; |6OJC@.
OS/400 DO P0v
104 v| 3.6.1
DO P0v /: W OS/400 IG $GDO P0v ANDO; [:Q D!B DO P0v /: W IG; 3$O) PhI RA.~n* %LM W q% C:[! kQ $8& v$X_ UOY. DO P0v IG; 3$R ' Y=; wTQ C'{ /$IG; $GUOY.
¶ C'{ /$ nOZ s!- Ph DOL sVOB q{v p:d.fN
¶ DO P0v& PhOb |D, DO P0v& &EOb |D, .` 6[_ GB @yN NX Ph* &E 6[L _vH fl G`R 8: ANW%
Y= }wB DO P0v /: W IG; 3$OB f}; 3mUOY.L \hB DO P0v ANDON os400fp! os4machsANDO EOz! 8gOB M8N !$UOY. ANDO EOzM DO P0vG [: }wB Tivoli Software DistributiongkZ H;-& |6OJC@.
OS/400 DO P0v
105AS/400 Endpoints gkZ H;-
7.S
oftware
Distribution
forA
S/400
Endpoints
%:)>:
1. ANDO EOz "!- DO P0v FL\; N x -/ FilePackage Properties"; %COJC@.
File Package Properties": vg DO P0v IG 3$S FOs DO P0vm, DO, p:d. W wTC3 _8H DO P0v& %CUOY. L "! %CH IG 3$*: b; DO P0v /:TOY.
Tivoli Software DistributiongkZ H;-! bzH kN DO P0v /:; $GQ D AS/400 C'{ /$ IG; $GX_ UOY.
OS/400 DO P0v
106 v| 3.6.1
2. Edit ^:!- Platform-Specific Options > OS/400 Options;1CO) File Package OS/400 Optionsk- sZ& %COJC@.
3. Destination Directory Path Je!-, AS/400 nOZ! kQ q{v fN& v$OJC@. *SAVFB AS/400G nOZ! sVOTKOY. OS/400nOZsG DO P0v& PhR |< fN& TBOJC@. AS/400 @j'.B QSYS sLj/.& kX W<:GBsLj/.! zeGE*, C:[ kU DO C:[! zeI v V@OY. q{v fNB kU DO C:[(IFS)LE* AS/400G QSYSfNmTOY. W/*, fNm: Ws /qsys.lib/qgpl.lib/dist.file/M 0: IFS |D8N v$X_ UOY.
OS/400 DO P0v
107AS/400 Endpoints gkZ H;-
7.S
oftware
Distribution
forA
S/400
Endpoints
V: OS/400 *SAVFB QSYS q{vN8 PhR v V@OY.*SAVF @j'.!B pg /|G @j'.! wTI v V@OY. :.2 DO GQ QSYS sLj/.G G& DO 8:x8N [ER v V@OY.
4. EBCDIC // d8gW; 3$OAi Translate to EBCDIC 1Cu; 1COJC@. L IG; 3$Oi PhH DOG ;kLOS/400 nOZs!- EBCDICN //KOY. X:. DO; PhOB fl!8 L IG; v$R v V@OY. QSYSN PhH zeDO: //R v x@OY.
5. Run a Program Wl sZG \_ _ O*& gkO) 8: ANW% IG; 3$OJC@. L \_& 1COi 95 dLvG :8: ANW%;!- bzH kN 8: ANW%; G`R v VB IGL %CKOY. DO P0v 6[ |D! OS/400 nOZs!- ANW%; G`OAi, Y= \h& OaOJC@.
a. G`OAB 8: ANW%! XgOB ANW% \_& )#JC@.
b. Get program from \O 1C \_& -/ 8: ANW%z TB DOG '!& v$OJC@.
Source host \O 1C \_& )#i Y= N !v _ O*!_}UOY. Software DistributionL " ANW%; R: #:.!- " nOZG SC DO! 9gOE*, install_progs 0ve! yN 3$H fl ANW%L q{v sLj/.N 9xGn2T KOY. W1 Y= DO P0v 6[L v`Gb |D! ""G nOZ!- ANW%; G`Om, OaGi ""G nOZ!- SC DO; &EUOY. Subscribers \O 1C\_& )#i, Software Distribution: " ANW%; nOZNNM w" G`UOY.
c. Enter Program Name Je! G`R ANW%G |< fN&TBOJC@. ANW%; AS/400 nOZ! '!Q M8N v$Q fl, Xg fNB IFS |D8N v$H QSYS fN)_ UOY.
ANW%G |< fN& Kv xOm ANW%L R: #:.!'!Q M8N v$Q fl, }+ b#(...) \_& -/ ANW%L sVOB bhG p:d. 86& =vR v VB jslz k- sZ& %COJC@. 6[C 8gOB ANW%G L'; T
OS/400 DO P0v
108 v| 3.6.1
BX_ UOY. ANW%: Get program from \O 1C \_N v$Q C:[(R: GB nOZ)! Vn_ UOY.
9vG ANW%; v$R fl, Li; 0%N P.X_ UOY.
V: Software Distribution: DO P0v 6[Cnv ANW% 8g )N& !KOv J@OY . ANW%L xB fl ,Software Distribution: @y& bOUOY.
d. 8: ANW%; gkO) TB DO; v$OAi, Enter Inputfile name Je! |< fN& TBOJC@. 8: ANW%LAS/400 #ewN.N nOZ! '!Q M8N v$OB fl, Xg fNB IFS |D8N v$H QSYS fN)_ UOY.
ANW%G |< fN& Kv xOm ANW%L R: #:.!'!Q M8N v$OB fl, }+ b#(...) \_& -/ ANW%L sVOB bhG p:d. 86& =vR v VB jslzk- sZ& %COJC@. L TB DO: Enter ProgramName Je! '!Q ANW%z ?OQ C:[(R: GB nOZ)! Vn_ UOY. TB DO fNB ANW%8NG N x0NvN- |^KOY.
?OQ /|G ANW%; )/ 3 v$Q fl, 9v TB DO; 0%N P.O) v$R v5 V@OY. Q ANW%!B TB DOL JdOv Jv8 DS ANW%!B TB DOL JdQ fl, TB DO; CY% x-N v$Om ANW% v 8-G 0%& U! Vn_ UOY. 0% Y=! xi; Vv 6JC@.
9& in, Enter Program Name Je! Y= fN& TB_Yi,/qsys.lib/progr1.pgm,/qsys.lib/prog2.pgm,/qsys.lib/usr.lib/prog3.pgm
GQ prog2!B TB DOL JdOv J: fl, Enter Inputfile name Je! Y=; v$X_ UOY./qsys.lib/usr.lib/input1.file/input1.mbr,/qsys.lib/usr.lib/input3.file/input3.mbr
OS/400 DO P0v
109AS/400 Endpoints gkZ H;-
7.S
oftware
Distribution
forA
S/400
Endpoints
V: v$H 8: ANW%z Y% '!! VB TB DO; v$O A i , O S / 4 0 0 0 v e W L m ! V B k Nos400_xxx_input_from_src 0ve& gkOJC@. )b-,xxxB ANW% /|TOY.
e. beforeANW%; G`_N fl, ANW%! @y! _}Om 0L FQ >a Ze! .OGi Skip distribution to a host ona non-zero exit code of program1Cu; 1CO) nOZNG DO P0v Ph& }+OJC@.
L IG; gkO) >S !K; v`Oi >S 6GL f7I '!8 DO P0v! nOZN PhG5O R v V@OY.
6. /fgW; {kOm File Package Properties"; ]8Ai Set& Close \_& )#JC@.
—GB—
DO P0vG pg OS/400 IG; DO P0v! 6v78N zeH *8N 3$OAi Reset \_& )#JC@.
mI `: wsetfpopts mI; gkO) DO P0v! v$H 8: ANW%! kQ C#Jz *z 0: DO P0v IG; 3$OE* v$R v V@OY. wsetfpopts mI; gkO) AS/400 nOZN PhHos400fp DO P0v!- EBCDIC //; gk !IOT OAi, Y=; [email protected] -T os400 -K y @FilePackage:os400fp
)b-,
–T os400L mI; gkO) os400 0ve& 3$R v V5O UOY.
–K y //L JdQv )N& v$OB os400_translate_to_ebcdic0ve& 3$UOY. y *: Xg DO; AS/400 nOZ!-EBCDIC8N //X_ T; *8@OY. b;{8N, L *: n8N 3$KOY. X:. DO: //Gn_ UOY.
@FilePackage:os400fpos400fp DO P0v& v$O5O v$UOY.
wsetfpopts mI ` 8. W OS/400C:[! {kI 'G gk}: 121 dLvG :mI;; |6OJC@.
OS/400 DO P0v
110 v| 3.6.1
OS/400 DO P0v PhOS/400DO P0v IG; 3$Q D Tivoli %:)>L* wdistfp mI; gkO) DO P0v& AS/400 #ewN.! PhOJC@. DOP0v Ph }w! kX-B Tivoli Software DistributiongkZ H;-& |6OJC@. wdistfp mIG mI ` 8. W gk}: TivoliSoftware Distribution|6-& |6OJC@.
Object Packaging Utility & gkO) DO P0v [:Object Packaging Utility for AS/400: W.v)G AS/400 C:[8NG gkOb mQ Windows NMdL:& &xUOY. vg #ewN.B Ph R: #:.N bIR v xb '.!, Object PackagingUtility & gkOi AS/400 C:[! VB DOz p:d.G DO P0v mO; [:R v V@OY.
Object Packaging Utility& gkOi, P0vI AS/400 m/ DO Wp:d.& 1COm, Ph IG; 3$Om, Ph_! ks!- G`ISGG 8: ANW%; v$R v V@OY. Object Packaging UtilityBTivoli Software Distribution mI; gkO) PhR v VB 1CH%LMG fpblock; [:UOY.
V: Tivoli Object Packaging Utility for AS/400; gkOAi WindowsPC& Client Access/400; gkOB AS/400 R: #:.! ,aX_ UOY. Client Access/400L PC! 3!Gn [?_Nv .NOJC@. Client Access/4003! W gk! kQ Z<Q ;k:Client Access/400&0z T2 &xGB &0 E:s; |6OJC@.
Y= }wB Object Packaging Utility& gkO) hamLsB AS/400C:[! VB %LMG fpblock; [:OB f}; 3mUOY.
OS/400 DO W p:d. 1CObject Packaging UtilityB R: AS/400 C:[!- gkR v VBpg DOz p:d.NG W<:& &xUOY. GQ, L /?.<& gkOi JdQ pg C:[ 8: /fgW; wTO) RA.~n nC.ILG; 3!Ob 'Q Ph IG; 3$R v V@OY. L /?.<& gkO) fpblock; [:OAi, Y= \h& gkOJC@.
1. ObjPackAS400 "!- as4pack.exeFL\; N x )#E* C[ > ANW% > Tivoli ^:!- TME 10 Object PackagingUtility for AS/400 IG; 1CO) Object Packaging Utility&
OS/400 DO P0v
111AS/400 Endpoints gkZ H;-
7.S
oftware
Distribution
forA
S/400
Endpoints
G`OJC@. Connect to AS/400k- sZ! %CKOY.
2. X:. Je! Windows PC! ,aI R: AS/400 bhG L';v$OJC@.
—GB—
Ob -l% \_& -/ gkR v VB pg AS/400 C:[; *-OB eSYn ^:& %COJC@. L qO!- Windows C:[L ,aI C:[; 1COJC@.
3. Tivoli Object Packaging Utility for AS/400: Y=z 0L R:AS/400 C:[! kQ p:d. ..& %CUOY.
p:d. ..B gk !IQ p:d. W DOz gk !IOv J: p:d. W DO; pN %CUOY. p:d. FL\ 7G uOb N#(+)& 1COi, qO; .eO) p:d. ;k; < v V
OS/400 DO P0v
112 v| 3.6.1
@OY. AS/400 C:[G |< p:d. 86& < v Vv8, g"| 1Cu 7! %CGB p:d.M DO8; 1CR v V@OY.
V: IFS p:d.& =vOAi, View ^:!- Find Tree Item& 1COm, Enter IFS path of tree item X:. Je! IFSfNm; TBOJC@.
4. Y= "z 0L AS/400 fpblock! V; pg DOz p:d.& 1COJC@.
P0!R p:d.* DO; 1COi, s' p:d.! 8vL KOY.
5. fpblock; [:OAi File ^:!- Create Tivoli Filepack IG; 1COJC@. Object Packaging UtilityB Create TivoliFilepack "; %COb |! .N -i; %CUOY. Yes \_&-/ hSOJC@.
6. Create Tivoli Filepack "!-B Ph W 8: ANW% IG; 3$R v V@OY. L "!B Contents W Keywords /: C.!V@OY.
OS/400 DO P0v
113AS/400 Endpoints gkZ H;-
7.S
oftware
Distribution
forA
S/400
Endpoints
Contents /: C.!B Ph IG; 3$OB Y= IGL V@OY.
a. AS/400 Tivoli Fileblock(IFS Path) JeB Tivoli fpblockL[:H D zeH |< IFS fN& v$UOY.
V: fpblock; QSYS DO C:[! zeR v x@OY.
b. fbblock [:C Object Packaging Utility! R: p:d.N ;AC v V5O OAi R: Wl sZ!- Descend Directories1Cu; 1COJC@.
pg -jp:d.M DOL fpblockG ONTOY. L 1CuL0: sB! Gi, Xg v!8NNMG |< -j..! fpblockGONS; *8;b 'X R: W q{v p:d. Y=! _! /...! %CKOY.
Y= 6GL f7Gi, Descend Directories1CuL 0: sB! Gv J@OY.¶ q{v! QSYS sLj/.TOY.¶ Ph_N pg WqL QSYS @j'.TOY.
OS/400 DO P0v
114 v| 3.6.1
c. Destination X:. Je& 1CO) fpblock ;kL PhI q{v p:d.& v$OJC@. L DOG ;k; /fOiRefresh \_! 0:-KOY. Destination JeG /fgW; ]5O5O q{v qO; ;EOAi Refresh \_& )#JC@.
d. p:d.G |< R: fN! q{v Je ;k! 7NG5O v$OAi Keep Source Path1Cu; 1COJC@. L 1Cu: Destination JeM T2 gkX_ UOY.
Y= 6GL f7Gi, Keep Source Path1CuL 0: sB! Gv J@OY.¶ q{v! QSYS sLj/.TOY.¶ Ph_N pg WqL QSYS @j'.TOY.
e. R: fN! v$H V> p:d.! q{vG ONN %CG5Ov$OAi Keep Source Directory 1Cu; 1COJC@.
Y= 6GL f7Gi, Keep Source Directory 1CuL 0:sB! Gv J@OY.¶ q{v! QSYS sLj/.TOY.¶ Ph_N pg WqL QSYS @j'.TOY.¶ Descend Directories1CuL 0: sB! FUOY.¶ Keep Source Path1CuL 0: sBTOY.
f. Apply \_& -/ Contents /: C.G /fgW; zeOJC@.
OS/400 DO P0v
115AS/400 Endpoints gkZ H;-
7.S
oftware
Distribution
forA
S/400
Endpoints
7. Keywords /: C.!- Y= Nk W 8: ANW% IG; 3$OJC@.
a. fpblockL PhI ' Software DistributionL v$H VRN |Z lm; 8;Ai Send E-Mail to 1Cu; [email protected] E-Mail; 3$Oi sB& vER " gkZ! kQ gkZ ID& &xOJC@.
b. Software DistributionL Ph NW DO! kv& TCOAiSend to log file 1Cu; 1COJC@. Send to log file IG; 3$OB fl, Y=; v$X_ UOY.
¶ Host Je! NW DOL sVOB C:[G L'; TBOJC@.
¶ Path Je! NW DOG |< fN& TBOJC@.
c. fpblockL PhI ' Software DistributionL Xg kv Wl!kv& 8;5O OAi Send to Distribution notice group 1Cu; 1COJC@.
d. Ph _! ks!- 8: ANW%; G`OAi, Type Je!" /|G 8: ANW%; TBOJC@.
—GB—
OS/400 DO P0v
116 v| 3.6.1
Ob -l% \_& -/ fpblockz ,|I v VB >a ANW%G eSYn ^:& %COJC@. Y= 6U! kX 05GANW%; v$R v V@OY.¶ Ph D¶ &E D¶ Ph |¶ {k_¶ !/ _}C¶ &EC
e. L' Je! 8: ANW%G |< fNM L'; TBOJC@.
f. ANW%! 1C{N TB DO; v$_Yi, Input File Je!ANW%! Vnz TB DO L'; TBOJC@.
g. Get Program From Wl sZ!- Source Host GB nOZ \O 1C \_& 1CO) G`R ANW%G '!& v$OJC@.
Source Host! 0: sBN fl, Software Distribution:fpblockL PhH Tivoli R: #:.! 8: ANW%L VB M8N #VUOY. Subscribers! 0: sBN fl, SoftwareDistribution: 8: ANW%L fpblock; vER AS/400 C:[! VB M8N #VUOY.
V: " ANW%6Y 7d!- 7g \h& ]9O) )/ 8: ANW%; v$R v V@OY.
h. Skip distribution on non-zero exit code 1Cu: Ph |8: ANW%G fl!8 0:-KOY. Ph | ANW%L GPOB fl Ph& >aOAi L 1Cu; 1COJC@.
i. MiscellaneouseSYn ^:!- Software Distribution0ve& 1COJC@. L ^:!B Software DistributionL vxOB)/ 0ve! vOGn V@OY.
0ve! 9/FO@ No *; !vB fl, Xg 0ve! 0:-Gi \O 1C sZ! %CKOY. 0ve! .Z- *L ,|Gn VB fl, X:. Je! %CKOY. Software Distribution0ve gk! |Q $8B Tivoli Software Distribution|6-& |6OJC@.
OS/400 DO P0v
117AS/400 Endpoints gkZ H;-
7.S
oftware
Distribution
forA
S/400
Endpoints
V: " 0ve! kX *; 1COm &xO) 9v 0ve& v$R v V@OY.
j. Apply \_& -/ Keywords /: C.G /fgW; zeOJC@.
8. Contents W Keywords /: C.G pg 3$; $COm P0! 6[; C[OAi OK \_& )#JC@. Object PackagingUtility B fpblock; [:O) Contents /: C.! v$H IFS q{v p:d.! L& zeUOY.
OS/400 DO P0v mO PhTivoli Object Packaging Utility for AS/400; gkO) OS/400 fpblock; [:Q D, fpblock; AS/400 #ewN.N PhOAi L DO;Software DistributionR: #:.N L?CQ_ UOY. DO; AS/400C:[!- R: #:.N |[OB O]{N f}: FTP& gkOB MTOY. Object Packaging Utility& gkO) [:H DO: AS/4008NG PhC! Z?8N 9xG5O %CKOY.
DO P0v mO; AS/400 #ewN.N PhOAi wdistfpblock mI; gkX_ UOY. }w! |X-B Tivoli Software DistributiongkZ 3m-& |6Om, wdistfpblock mI; 'Q |6 $8(8. wT)B Tivoli Software Distribution|6 E:s; |6OJC@.
Tivoli Software Distribution k UserLink gkTivoli Software Distributionk UserLink& gkOi UserLink NMdL:& gkO) Software DistributionANDO; KvR v [email protected] NMdL:& gkOi Y= 6[; OaR v V@OY.
¶ u RA.~n nC.ILGz %LM& 1C{8N YnNeOE*b8 RA.~n& ;EUOY.
¶ L| RA.~n Ph C vEGv J: RA.~n P0v& YnNeUOY.
Tivoli Software Distributionk UserLink! |Q $8B Tivoli SoftwareDistribution gkZ H;-& |6OJC@.
Software Distributionk UserLink& 8:Om gkOB }wB Y% n5 <&G flM 0@OY. W/*, AS/400 C:[: % jslz& v
OS/400 DO P0v
118 v| 3.6.1
xOv Jb '.!, #ewN.! nOH DO P0v& 8Ai O] gkZB AOC C:[G jslz& gkO) Tivoli -v! ,aX_ UOY. Y= URL; TBOJC@.
http://systemname:port/C/userlink.htm
)b-,
systemnameAS/400 #ewN.G L'.
port AS/400 #ewN.G w. x#.
Tivoli Software Distributionk UserLink gk
119AS/400 Endpoints gkZ H;-
7.S
oftware
Distribution
forA
S/400
Endpoints
Tivoli Software Distributionk UserLink gk
120 v| 3.6.1
mI
Tivoli for AS/400 mI ` NMdL:(CLI) mI; gkOi Tivoli %:)>; gkOB kE mI `!- 3!* DO P0v PhM 0: C:[ 6[; v`R v V@OY.
Tivoli mI gk%:)>L FQ mI `!- Tivoli |. nC.ILG 6[; #bOB ML JdOE* m.Q fl! 9@OY. 9& ii, Y=z 0: flTOY.
¶ p); kX |- ,a_b '.! %:)>! W<:R v xB fl
¶ ) :)3.* h! DO!- )/ 6[; Wl-OAB fl
¶ %:)>; gkO) 6[; gkR v xB fl
¶ )!- mI; #bOAB fl
mI ` 8.
L NOG E:s dLvB Y= /v .Z& LkO) mI 8.; $GUOY.
[ ] 1C{ Nv& D0UOY. k}#N -Lv J: NvB Jv NvTOY.
... UG Nv! kX )/ *; v$R v V=; *8@OY.
| T2 gkR v xB $8& *8@OY. P. b#G ^JL*
A
121AS/400 Endpoints gkZ H;-
A.
mI
@%J! Nv& gkR v V@OY. mI; Q x gkR 'N Nv& pN gkR vB x@OY.
{ } Nv _ O*! JdQ fl, T2 gkR v xB Nv <.&P.UOY. Nv! 1C{N fl, NvB [](k}#)N -n}OY.
9& ii, Y=z 0: flTOY.
wdistfp { –a | –n | –s} { –b | –c | –d | –p} fp_name[subscriber...]
subscriberNv Y=G ...(}+ b#)B )/ nOZ& v$R v V=; *8@OY. GQ, |(m.{ or)N P.Gm { }( _}#)N -nvB "Nv <.! Q Nv& v$Om fp_nameNv& v$X_ UOY.
G Y% 9&B wsetfpprgs mITOY.wsetfpprgs {–t type | –T type} [keyword_option ...] fp_name
L 9&!-, –t type W –T type Nv& T2 gkR v x@OY. Q_ Q !v8 gkR v V@OY. keyword_optionNvB 1C{ NvN-, L& N x Ls v$R v V@OY. fp_nameNvB Jv NvTOY.
@j'. |6
Q mI!- @j'.& |6OB fl, Xg |6B ANW!V! gkGB Mz 0: }k @j'. |6! FUOY. kE, L |6B @j'.! [:I ' gkZ! @j'.! N)Q 9LmTOY. 9& in,mI!- Engineering @j'.& |6OB fl, LB Engineeringpolicy region! XgUOY.
mI!B Y= N !v L' gD; gkR v V@OY.¶ nOH L'¶ @j'. fN
Tivoli mI: N L' v$ fD; pN vxUOY. ''N, Q _ Q!v! Y% M8Y m.Q fl! V@OY.
Tivoli mI gk
122 v| 3.6.1
nOH L'
L' 9v:..G Vd 3d: nOH L'TOY. nOH L': N:O:! [:I ' L' 9v:..! nOH Zx N:O:TOY. pgZx!B L'L V8g /$ /|8N Gn V@OY. 9& in,as4machsB AS/400 bhG L': as4machLg /|: #ewN.TOY. wdistfp mIG NvN gkGB nOH L'G 9&B [email protected] {keyword_options} fp_name [subscriber]
w4inslcf.pl {keyword_options} os400fp @Endpoint:as4mach
nOH L'; gkO) Zx; v$OB 8.: @type:nameTOY. )b- type: Zx /|Lm, name: 6[; v`OAB N:O:TOY.Ws nOH L' U!B “@” & v$X_ UOY. 'G 9&!-os400fp DO P0v! as4mach #ewN.N PhKOY.
@j'. fN
@j'. fN& kX Y% fD8N @j'.m; v$R v V@OY.@j'. fNB DO C:[G fNM /gOg, sk fN GB }kfN! V@OY. }k fNB “/” .ZN C[UOY sk fNB /vfN 8:dR “.”( vg p:d.) W “..”( s' p:d.)& wTOB SGG .ZN C[KOY. wcd W wdistfp mIG NvN gkGB @j'. fNG n !v 9&B Y=z [email protected] -a -d /Regions/Distr/Source/os400fp \/Regions/as4mach-region/as4mach
wcd /Library/Endpoint
wdistfp -a -d /Library/FilePackage/os400fp./as4mach
@j'. fN& gkO) Zx; v$OB 8.: /Regions/ObjectPath/[type:]nameTOY. )b- ObjectPathB @j'.NG fNLm, type:Zx /|Lg, name: 6[; v`OAB /$ N:O:TOY. v$HZxG L'L Y% /|8N H Y% ZxG L'z 0: fl, 1C{type v$Z& gkOJC@.
'G 9&!-, PS_docsDO P0v! as4mach |. ke! PhKOY. L DO P0vB /Regions Y=G @j'. fN! GX v$HkN Distr policy region W R: ANDO EOz! sVUOY. GQ
Tivoli mI gk
123AS/400 Endpoints gkZ H;-
A.
mI
N x0 W < x0 9&! bzH kN Xg ,!: sLj/.(/Library )0N DO P0v W |. ke& v$R v5 V@OY.
Tivoli for AS/400 mIY= WLm: |. keG mI `!- G`R v VB Tivoli SoftwareDistribution mI qOTOY.
mI k5
w4inslcf.pl AS/400 C:[! #ewN.& 3!UOY.
wcrtsec u 8H 9Ze& [:O) 8H ANDO! _!UOY.
wmodsec 8H 9ZeG S: W *; v$UOY.
wsetfpopts DO P0v IG; 3$OE* v$UOY.
wsetfpprgs DO P0vM ,|H before, after, remove, after removal,
commit GB on error ANW% $8& 3$OE* v$UO
Y.
mI 8.Y= }: AS/400 #ewN.!-G 6[; |.OB % /0w gkGB Tivoli mI qOTOY. " mI! kQ mI bIG 8. W 3mL &xKOY.
Tivoli mI gk
124 v| 3.6.1
w4inslcf.plAS/400 C:[! #ewN.& 3!UOY.
d`w4inslcf.pl [-v} [ –a] [–F] [–g gwlabel[+port]] [ –l ep_port] [–Lconfig_args] [–N code] [–P] [–s dir_name] [–Y] { endpoint | –ffilename}
3mw4inslcf mI: O* LsG AS/400 C:[! AS/400 #ewN. %s [w; 3!Om 1C{8N C[UOY. C:[ L'; mI `! -EOE* C:[ L'; wTOB DO; &xO) )/ #ewN.& 3!R v V@OY. DO: Q `! O*G C:[ L'; wTX_ UOY.
mI: &] gW; !KOm, FTP& gkO) 3!I #ewN.! Ze& 8= D RSTLICPGM ; gkO) 1TMELCF &0; AS/400! 9xUOY. d;H fl, AS/400 CL mI STRTMEEPT& _`O) #ewN.& C[R v5 V@OY.
GQ#ewN.& 3!OAi g. W<: GQL Vn_ Ov8 Tivoli GQ N) *R: Jdx@OY. AS/400!- RSTOBJ W RSTLICPGMmI; gkR GQ W * SAVSYS /v GQL JdUOY.
Nv
–a #ewN.G q?b 3!& v$UOY. b;{8N, mI: Y= #ewN.& 3!Ob |! #ewN.! TL.~L! NWNOb& bY3OY.
–F b8 3!& cD9OY.
–f filename#ewN.& 3!R C:[ qO; wTQ DO; v$UOY.L DO: " `6Y O*G C:[m; wTOg, gkI gkZ ID W O#& v$UOY. L DOG " `: Y= |D8Nv$X_ UOY.host [userID [password]]
w4inslcf.pl
125AS/400 Endpoints gkZ H;-
A.
mI
–g gwlabel[+port]IP VR GB #:.m W 1C{8N #ewN.! NWNR TL.~LG w. x#& v$UOY.
–l ep_port#ewN.! kQ w. x#& v$UOY. b; w. x#B9495TOY.
–L config_args#ewN.& C[Ob 'Q %s! 8: Nv& |^UOY. )/ Nv& |^OAi Nvi; {H%N -8JC@. /?Q Nv qO! kX-B Tivoli Management Framework|6-!VB lcfd mI; |6OJC@.
–N codeAS/400 Ze! GX vxR _! pn& v$OJC@. ZeBY=z 0@OY: 2980(jsz, w#u%n), 2989(_9n),2924(5n kR.Z), 2938(5n k.Z), 2928(A{:n),2929(6On), 2932(L;.Fn), 2962(O;n), 2986(Q9n) W2931(:dNn). )/ pn& v$OAi Ze& {H%N -8JC@. b;*: 2924M 2938TOY.
–P gkZ!T O#& /B ARA.& %CO5O v$UOY. LNvB Z? NWN! gkGB $HOME/.netrc DOG b8 Wq; k<UOY.
–s dir_name#ewN. 3! LLv& wTOB p:d.& v$UOY. Lp:d.B CD, TMR -v, TL.~L GB W.v) esLj! V; v V@OY.
–Y 3!! .N xL x`G5O v$UOY. b;*: .N; d;OB MTOY.
–v %X bB8N Y/-H ^<v& [:UOY. @y ^<vB )|w %X @y! bOKOY.
endpoint ...#ewN.! 3!I AS/400 C:[G L' GB IP VR& v$UOY.
.O ZeL mI: Y= Ze& %X bB8N .OUOY.
w4inslcf.pl
126 v| 3.6.1
0 :x{8N OaGz=; *8@OY.
-1 @yN NX GP_=; *8@OY.
V: GPQ 3!G #:. L'L os4LcfH.err! bOGm mI! v$H –f os4LcfH.err 0ve& gkO) gC5R v V@OY.
9
1. Y= 9&B AS/400 C:[ as41.tivoli.com! AS/400 #ewN.& 3!Og as42.tivoli.com: w. 9494& gkO) TL.~Lsmithers.tivoli.com! ,aUOY. 3! LLvB /cdrom/1tmelcfp:d.! [email protected] -v -g smithers.tivoli.com+9494 as41.tivoli.comas42.tivoli.com -s /cdrom/1tmelcf
2. Y= 9&B AS/400 #ewN.& AS/400 C:[ as42.tivoli.com! 3!Og, w. 9494& gkO) smithers.tivoli.com TL.~L! ,aOm, A{:nM 6On vx; 3!UOY.w4inslcf.pl -v -g smithers.tivoli.com+9494 -N '2928 2929'as42,tivoli.com
w4inslcf.pl
127AS/400 Endpoints gkZ H;-
A.
mI
wcrtsecu 9Ze& [:O) 8H ANDO! _!UOY.
d`wcrtsec record_type[–l] [–s attribute=value]... profile { record_name| endpoint_type:resource_type:resource_name}
3mwcrtsec mI: u 8H ANDO 9Ze& [:UOY. wcrtsec mI; Q x gkO) 9vG 9Ze& [:R v x@OY. 8H ANDO; PhX_ C:[ DO W %LM#L:G $8! ;EKOY.
|mgW8g ;G pg gkZ }UL WlL I v V@OY. WlG 9& ii, z, N-, AN'. @ GB :`G Z/M 0: 3w bI WlLV@OY.
*R: 8g ;G [w bI; v`OB % JdQ bI <.& $GUOY. O]{8N, m/ [w bI0N O*G *RL $GKOY.
Zx: ANW%, DO, C:[ GB W<: 8#! JdQ Pj #MAsLn ;G /gQ @j'.TOY.
C:[ policyB gkZ \'! FQ |g{ vX!- O#, (g, NWN W b8 [Nz policy& 3$UOY.
)/ S:; kX ZxG W<: ck; $GR v V@OY. " Zx /|! {s /? ckL Y(OY. Tivoli Security ManagementgkZH;-B " /|G Zxz ,|H ck; *-Om $GUOY. W/*,Y= qO: Q LsG Zx /|! gkGB W<: ck! kQ #+Q 3mTOY.
Read(R)gkZB Zx; P; v V@OY.
Write(W)gkZB Zx; bO(GB v$)R v V@OY.
wcrtsec
128 v| 3.6.1
Execute(X)gkZB Zx; AN<:N C[OE* p:d.& Zx8N /fR v V@OY.
Delete(D)gkZB Zx; h&R v V@OY.
Update(U)UNIX!- gkZB Zx; Pm, 2m, G`R v V@OY. NT!- gkZB Zx; Pm, 2m, G`Om, h&R v V@OY.
Full Control(F)gkZB Zxz ck W R/G; /fR v VB bI; wTQ Xg S:; O|w &nR v V@OY.
No Access(N)Zx8NG W<:! ckGv J=; *8@OY.
Access(A)gkZ! Zx; W<:R v V@OY.
Ownership(O)gkZ! Zx R/G; /fR v V@OY.
Change Permissions(P)gkZ! Zx ck; /fR v V@OY.
GQsecurity_admin W admin
Nv
–l 9Ze& a^OY. b;*: unlockedTOY. L NvB %LM xB ANDO EOz! VB 8H ANDOG ONN 9Ze!B F+ 5b; Vv J@OY.
–s attribute=valuev$H S:! *; RgUOY. gk !IQ S: qO; 8Ai “S:” }; |6OE* wlssec mI; gkO) 9Ze /|0 S: qO; %COJC@.
wcrtsec
129AS/400 Endpoints gkZ H;-
A.
mI
O*G –s Nv ;! VB )/ *; P.OAi 0%& gkOJC@. )/ –s Nv& P.OAi xi; gkOJC@. *!xi, 0% GB /v .Z! in VB fl Xg *; {H%N -8JC@.
endpoint_type:resource_type:resource_nameZx 9Ze! kX 9ZeG #ewN. /|, Zx /|, Zxm; v$UOY. Y= qO: " WqG /?*! kQ $8&&xUOY.
endpoint_type/?Q #ewN. /|G 9&B NT, UX W OS4TOY.
resource_type/?*: C'{! {s Y(OY. OS/400G fl, /? * : F I L E , P R O G R A M , C O M M A N D ,DIRECTORY W STREAMFILETOY.
resource_name
Zxm: |. Zx L'Ln_ UOY. Tivoli SecurityManagementB n5 <& Zx; [:Ov [email protected]/400 L'8NB IFS %b}L gkKOY.
FILE W DIRECTORY /| ZxG fl, Zxm! %X MOe+e .Z& gkO) Zx ]:G; 8#R vV@OY. Li Zx!B /gQ L' v$ 86 W 8H W<: d8gWL Vn_ UOY. 0%(*)B ZxmG Xg '!! VB Q LsG .ZM k@KOY. 0%B OS/400G Zx L' !! Vn_ UOY. MOe+e .Z& gkR fl, Zxm; {H%N -8JC@.
profile 9Ze& [:R 8H ANDO L'; v$UOY.
record_nameWl, *R GB C:[ policy 9ZeG L'; v$UOY. Wl, *R W C:[ policym: ANDO EOz ;!- m/QMLn_ UOY.
OS/400 #ewN.! 9Ze& PhOAi, v$H 9ZemLb8 gkZ ANDOm GB Y% WlL* *R 9Zemz ?OOi HKOY.
wcrtsec
130 v| 3.6.1
record_type[:R 8H 9Ze /|; v$UOY. /?*: Wl, *R, Zx W SystemPolicyTOY.
Z x 9 Z e G f l , r e c o r d _ n a m e G Bendpoint_type:resource_type:resource_nameW record_type6U: ANDO EOz ;!- m/Q MLn_ UOY.
S:L }: )/ 9Ze /|! gkR v VB S:; *-UOY.
O] S:Y= S:: pg 9Ze /|! kX gkR v V@OY.
Description9Ze! kQ X:. 3m; v$UOY. X:.! xi, 0%GB /v .Z! in VB fl Xg 3m; {H%N -8JC@.
Name 9Ze L'; v$UOY. mI `!- L S:; RgR v x@ O Y . L S : : r e c o r d _ n a m e N v *endpoint_type:resource_type:resource_nameNvNNM hBKOY.
RecordType9Ze! Group, Role, Resource GB SystemPolicy 9Ze_ n@ MNv v$UOY. record_typeNv& gkO) L S:; 3$Om *i /fR v x@OY.
Wl S:
OS4LoginAuditNWN C5! (gGBv )N& v$UOY. /?*: All ,None, SuccessW FailureTOY.
OS4LoginTimesWl 8:xL NWNR v VB /%M C#; v$UOY. LS:G *: Y= |D; !._ UOY.'days(Days) time(Time)'
Days 8.: Y=z 0@OY.{Anyday | Weekdays | [Mon], [Tue],[Wed], [Thu], [Fri], [Sat], [Sun]}
wcrtsec
131AS/400 Endpoints gkZ H;-
A.
mI
Time 8.: Y=z 0@OY.{Anytime | start_time:end_time}
)b- start_timez end_time: hhmm(C# N Z. W P NZ.) |D8N %vKOY. L S:G b;*: days(Anyday)time(Anytime)TOY. C#* 0000:2359B Anytimez 0@OY.
v$H *; {H%N -8JC@.
OS4NameC'{ /$ Wl L'; v$UOY. OS/400L': 10ZN &QKOY.
OS4AuditWl 8:xG Zx W<: C5& (gR MNv )N& v$UOY. /?*: All , None, SuccessW FailureTOY.
Roles Wl! RgH 8H *R; v$UOY. L S:: |6 +a:k5N8 gkKOY. L& 3$R v x@OY.
TMEUserMembers$G_N 8H WlG 8:xN Tivoli User AdministrationgkZm qO; v$UOY. TMEUserMembers& Y= |D8N v$X_ UOY.'UserProfileName:TMEUserName, ...'
9v gkZ 8:x; P.OAi 0%& gkOJC@.
OS4UserMembers$G_N WlG 8:xN C:[ /$ gkZm qO; v$UOY. L L': #ewN.! $GH Mz ?OQ fD8N *-X_ UOY.
9v gkZ 8:x; P.OAi 0%& gkOJC@.
Zx S:
AccessTimesgkZ! Zx; W<:R v VB /%M C#; v$UOY. LS:G *: Y= |D; !._ UOY.'days(Days) time(Time)'
wcrtsec
132 v| 3.6.1
Days 8.: Y=z 0@OY.{Anyday | Weekdays | [Mon], [Tue], [Wed], [Thu],[Fri], [Sat], [Sun]}
Time 8.: Y=z 0@OY.{Anytime | start_time:end_time}
)b- start_timez end_time: hhmm(C# N Z. W P NZ.) |D8N %vKOY. L S:G b;*: days(Anyday)time(Anytime)TOY. C#* 0000:2359B Anytimez 0@OY.
v$H *; {H%N -8JC@.
DefAccessZx 9ZeG b; W<: ck; v$UOY. *: Y= |D8N v$X_ UOY.perms(permissions,...)
" Zx /|! kQ ck qO: Tivoli Security ManagementgkZ H;-& |6OJC@.
9v W<: ck GQ; P.OAi 0%& gkOJC@.
EpTypeZxG #ewN. /|; v$UOY. /?Q #ewN. /|: OS4TOY. endpoint_typeNv& gkO) #ewN. /|; 3$Q D!B Xg /|; /fR v x@OY.
ResAuditZx W<: C5! (gGBv )N& v$UOY. /?*: All ,None, SuccessW FailureTOY.
ResType9Ze Zx /|; v$UOY. mI `!- L S:; RgRv x@OY. L S:: resource_typeNvNNM hBKOY.
TCPAccessOS/400!-B L E3/v! vxGv J@OY.
wcrtsec
133AS/400 Endpoints gkZ H;-
A.
mI
*R S:
Childrens' *RNNM Zx W<: $8& hBOB *R 9Ze qO; v$UOY. L S:: |6 +a: k5N8 gkKOY.L& 3$R v x@OY. *RG Children S:: Y% *R9ZeG Parent S:; /fX_8 /fR v V@OY.
OS4Groups*R! w" RgH C'{ /$ Wl qO; v$UOY.
OS4ResAccessL|! Zx 9ZeN $GGv J: C'{ /$ Zx W |Cck qO; v$UOY. *: Y= |D8N v$X_ UOY.'resource_type:resource_name perms(permissions,...)[via(via_type:via_name,...)], ...'
)b-,
resource_type:resource_nameZx /| W Zx L'; v$UOY.
permissionsW<: ck GQ; RgUOY.
OS4TMEResAccessL|! Tivoli Zx 9ZeN $GH C'{ /$ Zx W ,|H ck qO; v$UOY. *: Y= |D8N v$X_ UOY.'[profile:]resource_type:resource_nameperms(permissions,...)[via(via_type:via_name,...)], ...'
)b-,
profile8H ANDOG L'; v$UOY.
resource_type:resource_nameZx /| W Zx L'; v$UOY.
permissionsW<: ck GQ; RgUOY.
wcrtsec
134 v| 3.6.1
Parents' 9Ze& v$UOY. O' *R: s' *RNNM Zx W<: ck; hBUOY. O' 9Ze! u *; 3$Oi hBH Zx W<: ck; O' 9Ze!- k<R v V@OY. *: [SecurityProfileName:]ParentRoleName|D8N v$X_UOY.
TMEGroups*R! w" RgH Tivoli Security ManagementWl qO;v$UOY.
NT WlG fl WlmL pg trusted5^NG [Nz Wl!- m/Ov JYi, 5^N T$*; domain_name\group_name|D8N v$X_ UOY.(Wl 9ZeB NT [Nz Wlz s@Og, *R 9ZeB NT 9v Wlz s@UOY.)
C:[ policy S:
OS4LockoutGPQ NWN C5 v* s5! bJO) h$L aeBv )N W a]L /?Q vS b#; v$UOY. /?*: x= GB =vN-, )b- =vB h$L abAi GPQ NWN C5 v! n xLn_ OBv& v$UOY.
OS4MaxConLoginsgkZ! " bh!- ?C! -nQ v VB Vk ?C NWNv& v$UOY. /?*: None GB Unlimited TOY.MaxConLogins! *L 3$Gn VB fl, Xg *: +&Q! XgUOY.
MaxGraceLoginsgkZ O#! 8aH D gkZ! NWNR v VB Vk =v& v$UOY. /?*: None, Unlimited GB 08Y + pg $vTOY.
MaxInactiveDays, OS4MaxInactiveDaysgkZ! v$H /% ;! NWNOv J8i, gkZ h$; a^OY. /?*: Never GB 08Y + $vTOY.
PwChk, OS4PwChknO #ewN.!- O# !KL gk !IQv )N& v$UOY. /?*: True W FalseTOY.
wcrtsec
135AS/400 Endpoints gkZ H;-
A.
mI
PwExpireWarningO#! 8aGb |! fm& _`R MNv )N& v$UOY./?*: True W FalseTOY.
PwHistory, OS4PwHistoryb8 O#& gkOv J5O Ob 'X zeR L| O# v&v$UOY. OS/400G fl /?*: 4, 6, 8, 10, 12, 14, 16,18, 20, 22, 24W 32TOY.
PwMaxAge, OS4 Max AgegkZ! O#& /fOv Jm v> v VB Vk /% v& v$UOY. /?*: +&Q GB 08Y + $vTOY.
PwMaxReps, OS4PwMaxRepsO#! V; v VB Vk ]9 .Z v& v$UOY. L S:G *: Y=z 0@OY.
0 ]9 .Z x=
1 N" ]9 .Z x=
2 ]9 .Z &Q x=
MinPwAgegkZ! O#& /fR v V8Ai fzX_ OB VR /%v& v$UOY. /?*: gkZ! O#& p&gv /fR vV=; *8;B v] GB 08Y + pg $vTOY.
PwMinAlphanumsO#! Vn_ OB VR 5}Z v(a-z, A-Z, 0-9)& v$UOY. L S:G *: 0 LsG $v)_ UOY.
PwMinAlphasO#! Vn_ OB VR 5.Z v(a-z, A-Z)& v$UOY. LS:G *: 0 LsG $v)_ UOY.
PwMinLen, OS4PwMinLenO#! Vn_ OB VR .Z v& v$UOY. L S:G *: 0 LsG $v)_ UOY. 0 *: O# fL! &QL x8g, O# fL! !KGv J=; v$UOY.
PwMinLowersO#! Vn_ OB VR R.Z v(a-z)& v$UOY. L S:G *: 0 Ls 10 L8G $v)_ UOY.
wcrtsec
136 v| 3.6.1
PwMinNumsO#! Vn_ OB VR }Z v(0-9)& v$UOY. L S:G*: 0 LsG $v)_ UOY.
PwMinSpecials, OS4MinSpecialsO#! Vn_ OB VR /v .Z v& v$UOY. /v .ZB 5}Z! FQ pg .ZTOY. L S:G *: Y=z 0@OY.
0 /v .Z x=
1 O* Ls
PwMinUppersO#! Vn_ OB VR k.Z v(A-Z)& v$UOY. L S:G *: 0 LsG $v)_ UOY.
OS4ResTypeAuditv$H /|(GB pg Zx /|)! W<:OAB C5& bOR MNv )N& *8@OY. *: Y= |D8N v$X_ UOY.'[resource_type | all]([None] | [All] | [Success] | [Failure]), ...'
OS4ResTypeAccessL|! Zx 9ZeN $GGv J: /$ Zx /|G pgUNIX Zx! kQ W<: GQ; ([NzN) v$UOY.
*: Y= |D8N v$X_ UOY.'[resource_type {[perms(permissions,...)][state(Enabled | Disabled)]}, ...'
)b-,
resource_type8#R Zx /|; v$UOY.
permissionsW<: ck; RgUOY." Zx /|! kQ ck qO! kX-B Tivoli Security ManagementgkZ H;-& |6OJC@.
state ResTypeAccessbIL gk !I GB gk R!I sBNv )N& *8@OY.
wcrtsec
137AS/400 Endpoints gkZ H;-
A.
mI
wmodsec8H 9ZeG S: W *; v$UOY.
d`wmodsec record_type [–l | –u] [ –a attribute=value...] [–rattribute=value...] [–s attribute=value...] [–y] profile [record_name| endpoint_type:resource_type:resource_name]
3mwmodsec mI: 8H ANDO 9Ze ;G S:! RgH *; v$UOY. 8H 9Ze& v$R ', wmodsec mI: /fH $8& 8H ANDO %LM#L:! zeOm kv& 8H kv Wl! TCUOY. 8H ANDO; PhX_ C:[ DO W %LM#L:G $8!;EKOY.
L|! $GH 8H ANDO 9ZeG S:z *; %COAi wlssecmI; gkOJC@.
|mgWN mG |.Z! 8H 9Ze& ?C! v$R v x@OY. 9Ze v$L OaI 'nv 8H ANDO: a\ V@OY. mI `!- 9Ze& v$R ', mIL G`GB ?H!8 a] sB! /vKOY. W/*, Tivoli %:)>!- 9Ze& v$Oi, Xg k- sZ! ]z 'nv ANDOL a\ V@OY.
v$R 9Ze& v$Ov J8i v$H record_typeG pg 9Ze!–a, –r W –s Nv! GX v$H kN v$KOY.
GQsecurity_admin W admin
Nv
–a attribute=valuev$H S: *; _!OE* k<UOY. S:L O*G *8;$COB fl, v$H *L L| *; k<UOY. S:L 9v*; $COB fl, vg * qO! v$H *L _!KOY.
wmodsec
138 v| 3.6.1
O*G –a Nv ;! VB )/ *; P.OAi 0%& gkOJC@. )/ –a Nv& P.OAi xi; gkOJC@. *!xi, 0% GB /v .Z! in VB fl Xg *; {H%N -8JC@.
–l 9Ze& a^OY.
–r attribute=valueS:! L|! RgH v$ *; &EUOY. –r NvB Wl W*R 8:x; $GOE* ck GQ; RgOB S:z 0L 9v *; $COB S:G fl!8 /?UOY.
O*G –r Nv ;! VB )/ *; P.OAi 0%& gkOJC@. )/ –r Nv& P.OAi xi; gkOJC@. *!xi, 0% GB /v .Z! in VB fl Xg *; {H%N -8JC@.
–s attribute=valueL|! RgH *; v$H *8N k<UOY. L NvB * qO! O*G *; _!OE* h&Ov J@OY.
O*G –s Nv ;! VB )/ *; P.OAi 0%& gkOJC@. )/ –s Nv& P.OAi xi; gkOJC@. *!xi, 0% GB /v .Z! in VB fl Xg *; {H%N -8JC@.
–u 9Ze& a] kRUOY.
endpoint_type:resource_type:resource_nameZx 9Ze! kX 9ZeG #ewN. /|, Zx /|, Zxm; v$UOY. Y= qO: " WqG /?*! kQ $8&&xUOY.
endpoint_type/?Q #ewN. /|: OS4TOY.
resource_type/?*: C'{! {s Y(OY. OS/400G fl, /? * : F I L E , P R O G R A M , C O M M A N D ,DIRECTORY W STREAMFILETOY.
resource_nameZxm: |. Zx L'Ln_ UOY. Tivoli Security
wmodsec
139AS/400 Endpoints gkZ H;-
A.
mI
ManagementB n5 <& Zx; [:Ov J@OY. Zxm: {H%N -8JC@. OS/400L'8NB IFS %b}L gkKOY.
FILE W DIRECTORY /| ZxG fl, Zxm! %X MOe+e .Z& gkO) Zx ]:G; 8#R vV@OY. Li Zx!B /gQ L' v$ 86 W 8H W<: d8gWL Vn_ UOY. 0%(*)B ZxmG Xg '!! VB Q LsG .ZM k@KOY. 0%B OS/400G Zx L' !! Vn_ UOY. MOe+e .Z& gkR fl, Zxm; {H%N -8JC@.
profile 9Ze& v$R 8H ANDO L'; v$UOY.
record_nameWl, *R GB C:[ policy 9ZeG L'; v$UOY. Wl, *R W C:[ policy L': ANDO EOz ;!- m/Q MLn_ UOY. OS/400#ewN.! 9Ze& PhOAi, v$H 9ZemL b8 gkZ ANDOm GB Y% WlL* *R 9Zemz ?OOi HKOY.
record_typev$R 8H 9Ze /|; v$UOY. /?*: Group, Role,Resource W SystemPolicyTOY.
Z x 9 Z e G f l , r e c o r d _ n a m e G Bendpoint_type:resource_type:resource_nameW record_type6U: ANDO EOz ;!- m/Q MLn_ UOY.
S:L }: )/ 9Ze /|! gkR v VB S:; *-UOY.
O] S:Y= S:: pg 9Ze /|! kX gkR v V@OY.
Description9Ze! kQ X:. 3m; v$UOY. X:.! xi, 0%GB /v .Z! in VB fl Xg 3m; {H%N -8JC@.
Name 9Ze L'; v$UOY.
wmodsec
140 v| 3.6.1
m I ` ! - L S : ; R g R v x @ O Y . L S : :record_nameGB endpoint_type:resource_type:resource_nameNvNNM hBKOY.
RecordType9Ze! Group, Role, Resource GB SystemPolicy 9Ze_ n@ MNv v$UOY. wcrtsec mIG endpoint_typeNv& gkO) #ewN. /|; /fQ D!B L S:; /fR v x@OY.
Wl S:
LoginAudit, OS4LoginAuditNWN C5! (gGBv )N& v$UOY. /?*: All ,None, SuccessW FailureTOY.
LoginTimes, OS4LoginTimesWl 8:xL NWNR v VB /%M C#; v$UOY. LS:G *: Y= |D; !._ UOY.'days(Days) time(Time)'
Days 8.: Y=z 0@OY.{Anyday | Weekdays | [Mon], [Tue], [Wed],[Thu], [Fri], [Sat], [Sun]}
Time 8.: Y=z 0@OY.{Anytime | start_time:end_time}
)b- start_timez end_time: hhmm(C# N Z. W P NZ.) |D8N %vKOY. L S:G b;*: days(Anyday)time(Anytime)TOY. C#* 0000:2359B Anytimez 0@OY.
v$H *; {H%N -8JC@.
OS4NameC'{ /$ Wl L'; v$UOY. b;{8N, L S: *:Name S:z 0@OY. OS/400!- L S:G Vk fLB 10ZTOY.
wmodsec
141AS/400 Endpoints gkZ H;-
A.
mI
ResAudit, OS4ResAuditWl 8:xG Zx W<: C5& (gR MNv )N& v$UOY. /?*: All , None, SuccessW FailureTOY.
Roles Wl! RgH 8H *R; v$UOY. L S:: |6 +a:k5N8 gkKOY. L& 3$R v x@OY.
TMEUserMembersv$ _N 8H WlG 8:xN Tivoli User AdministrationgkZm qO; v$UOY. TMEUserMembers& Y= |D8N v$X_ UOY.'UserProfileName:TMEUserName, ...'
9v gkZ 8:x; P.OAi 0%& gkOJC@.
OS4UserMembersv$_N WlG 8:xN C:[ /$ gkZm qO; v$UOY. L L': #ewN.! $GH Mz ?OQ fD8N *-X_ UOY.
9v gkZ 8:x; P.OAi 0%& gkOJC@.
Zx S:
AccessTimesgkZ! Zx; W<:R v VB /%M C#; v$UOY. LS:G *: Y= |D; !._ UOY.'days(Days) time(Time)'
Days 8.: Y=z 0@OY.{Anyday | Weekdays | [Mon], [Tue], [Wed], [Thu],[Fri], [Sat], [Sun]}
Time 8.: Y=z 0@OY.{Anytime | start_time:end_time}
)b- start_timez end_time: hhmm(C# N Z. W P NZ.) |D8N %vKOY. L S:G b;*: days(Anyday)time(Anytime)TOY. C#* 0000:2359B Anytimez 0@OY.
v$H *; {H%N -8JC@.
wmodsec
142 v| 3.6.1
DefAccessZx 9ZeG b; W<: ck; v$UOY. *: Y= |D8N v$X_ UOY.perms(permissions,...)
9v W<: ck; P.OAi 0%& gkOJC@.
EpTypeZxG #ewN. /|; v$UOY. /?Q #ewN. /|*: OS4TOY. endpoint_typeNv& gkO) #ewN. /|; 3$Q D!B Xg /|; /fR v x@OY.
ResAuditZx W<: C5! (gGBv )N& v$UOY. /?*: All ,None, SuccessW FailureTOY.
ResType9Ze Zx /|; v$UOY. mI `!- L S:; RgRv x@OY. L S:: resource_typeNvNNM hBKOY.
TCPAccessOS/400!-B L E3/v! vxGv J@OY.
*R S:
Childrens' *RNNM Zx W<: $8& hBOB *R 9Ze qO; v$UOY. L S:: |6 +a: k5N8 gkKOY.L& 3$R v x@OY. *RG Children S:: Y% *R9ZeG Parent S:; /fX_8 /fR v V@OY.
OS4Groups,*R! w" RgH C'{ /$ Wl qO; v$UOY.
OS4ResAccessL|! Zx 9ZeN $GGv J: C'{ /$ Zx W |Cck qO; v$UOY.
OS4TMEResAccessL|! Tivoli Zx 9ZeN $GH C'{ /$ Zx W ,|H ck qO; v$UOY.
Parents' 9Ze& v$UOY. O' *R: s' *RNNM Zx W
wmodsec
143AS/400 Endpoints gkZ H;-
A.
mI
<: ck GQ; hBUOY. O' 9Ze! u *; 3$OihBH Zx W<: ck; O' 9Ze!- k<R v V@OY. *: [SecurityProfileName:]ParentRoleName|D8N v$X_ UOY.
TMEGroups*R! w" RgH Tivoli Security ManagementWl qO;v$UOY.
NT WlG fl WlmL pg trusted5^NG [Nz Wl!- m/Ov JYi, 5^N T$*; domain_name\group_name|D8N v$X_ UOY.(Wl 9ZeB NT [Nz Wlz s@Og, *R 9ZeB NT 9v Wlz s@UOY.)
OS4ResTypeAccessL|! Zx 9ZeN $GGv J: /$ Zx /|G pg Zx! kQ W<: GQ; v$UOY.
*: Y= |D8N v$X_ UOY.'resource_type perms(permissions,...)[via(via_type:via_name,...)] ...'
)b-,
resource_typeL *R! kQ W<:& [NzN ckOE* ckOvJ; Zx /|; v$UOY.
permissionsW<: ck; RgUOY.
C:[ policy S:
Lockout, OS4LockoutGPQ NWN C5 v* s5! bJO) h$L aeBv )N W a]L /?Q vS b#; v$UOY. /?*: x= GB =vN-, )b- =vB h$L abAi GPQ NWN C5 v! n xLn_ OBv& v$UOY.
MaxConLogins, OS4MaxConLoginsgkZ! " bh!- ?C! -nQ v VB Vk ?C NWNv& v$UOY. /?*: None, Unlimited GB 08Y + pg $vTOY.
wmodsec
144 v| 3.6.1
MaxGraceLogins, OS4MaxGraceLoginsgkZ O#! 8aH D gkZ! NWNR v VB Vk =v& v$UOY. /?*: None, Unlimited GB 08Y + pg $vTOY. OS/400G fl, }Z! v$Gi +&Q8N JNKOY.
MaxInactiveDays, OS4MaxInactiveDaysgkZ! v$H /% ;! NWNOv J8i, gkZ h$; a^OY. /?*: Never GB 08Y + $vTOY.
PwChk, OS4PwChknO #ewN.!- O# !KL gk !IQv )N& v$UOY. /?*: True W FalseTOY.
PwExpireWarningO#! 8aGb |! fm& _`R MNv )N& v$UOY./?*: True W FalseTOY.
PwHistory, OS4PwHistoryb8 O#& gkOv J5O Ob 'X zeR L| O# v&v$UOY. OS/400G fl /?*: 4, 6, 8, 10, 12, 14, 16,18, 20, 22, 24W 32TOY.
PwMaxAge, OS4PwMaxAgegkZ! O#& /fOv Jm v> v VB Vk /% v& v$UOY. /?*: Unlimited GB 08Y + $vTOY.
PwMaxReps, OS4PwMaxRepsO#! V; v VB Vk ]9 .Z v& v$UOY. L S:G *: Y=z 0@OY.
0 ]9 .Z x=
1 N" ]9 .Z x=
2 ]9 .Z &Q x=
PwMinAge, OS4PwMinAgegkZ! O#& /fR v V8Ai fzX_ OB VR /%v& v$UOY. /?*: gkZ! O#& p&gv /fR vV=; *8;B Now GB 08Y + pg $vTOY.
PwMinAlphanums, OS4PwMinAlphanumsO#! Vn_ OB VR 5}Z v(a-z, A-Z, 0-9)& v$UOY. L S:G *: 0 LsG $v)_ UOY.
wmodsec
145AS/400 Endpoints gkZ H;-
A.
mI
PwMinAlphas, OS4PwMinAlphasO#! Vn_ OB VR 5.Z v(a-z, A-Z)& v$UOY. LS:G *: 0 LsG $v)_ UOY.
PwMinLen, OS4PwMinLenO#! Vn_ OB VR .Z v& v$UOY. L S:G *: 0 Ls 10 L8G $v)_ UOY.
PwMinLowers, OS4PwMinLowersO#! Vn_ OB VR R.Z v(a-z)& v$UOY. L S:G *: 0 LsG $v)_ UOY.
PwMinNums, OS4PwMinNumsO#! Vn_ OB VR }Z v(0-9)& v$UOY. L S:G*: 0 LsG $v)_ UOY.
PwMinSpecials, OS4PwMinSpecialsO#! Vn_ OB VR /v .Z v& v$UOY. /v .ZB 5}Z! FQ pg .ZTOY. L S:G *: 0 LsG$v)_ UOY.
PwMinUppers, OS4PwMinUppersO#! Vn_ OB VR k.Z v(A-Z)& v$UOY. L S:G *: 0 LsG $v)_ UOY.
OS4ResTypeAuditv$H /|(GB pg Zx /|)! W<:OAB C5& bOR MNv )N& *8@OY. *: Y= |D8N v$X_ UOY.'[resource_type | all] ([None] | [All] |[Success] | [Failure]), ...'
9
1. Y = m I : SecProf 8 H A N D O G 3 _ * R ! k XOS4ResAccessS: *; 3$UOY.wmodsec Role –s \OS4ResAccess='FILE:/usr/local/bin/my_prog \perms(R,W,X)' SecProf Development
2. Y= mI: 6IC Wl! 8:x; _!UOY.wmodsec Group –a OS4UserMembers='henry, marina' \SecProf Marketing
wmodsec
146 v| 3.6.1
3. Y= mI: psmith gkZ! OS4 8:xN $GH pg Wl 9Ze! VB psmith gkZ& rdiaz gkZN k<UOY.wmodsec Group –r OS4UserMembers=psmith \–a OS4UserMembers=rdiaz SecProf
wmodsec
147AS/400 Endpoints gkZ H;-
A.
mI
wsetfpoptsDO P0v IG; 3$OE* v$UOY.
d`wsetfpopts { –T type | –t type} { keyword_options} fp_name
3mwsetfpopts mI: 0ve IG; v$H *L* Xg b;*8N 3$O) DO P0v IG; 3.UOY. L mI: DO P0vG ;k(wsetfpcontents n)L* DO P0vM ,|H 8: ANW% $8(wsetfpprgs n)& 3.R v x@OY.
GQadmin, senior GB super
Nv
keyword_optionsDO P0vG 0ve *; 3$UOY. –t NvM T2 gkOi, 0veB b;*8N g3$KOY. –T NvM T2 gkOi, 0veB F!! bzH kN gkZ $G *8N 3$KOY. /?*: Y=z 0@OY.
path DOG O|Q fN
y | n "" YES GB NO
string v$H 0ve! kX {}Q fl v`R mI
gid }Z Wl ID
uid }Z gkZ ID
int $v
path DOL* p:d.G O|Q fN
PmodeDO ck 3$(chmod mI |6& |6OJC@.)
time Xg /%M C#! kQ /% *(date GLP; {')
mail_idgkZG |Z lm VR(9&: [email protected])
wsetfpopts
148 v| 3.6.1
log_host|. keG 9Lm
fp_nameL 6[! GX IGL v$H DO P0vG @j'. fN*nOH L'; v$UOY.
–t typev$H 0ve IG; b;*8N 3$UOY. type NvB 0ve! 3$H C'{G /|; v$UOY. Software Distribution: Uz DO P0vG policy region!- b; 3$*; #@OY. b;*L 3$Gv J: fl, Software Distribution:Tivoli Software Distribution|6-! bzH kN ANW% b;*; $CUOY.
–t type 0ve IGz T2 Nv& v$Ov 6JC@. 9& in, –t unix –vB –v 0ve IG Y=! Nv! Jdx@OY./?Q 0ve IGL v$H /?Q /|: Y=z 0@OY.
gen pg C'{, 0ve IG: C'{0N Y#v J@OY(pg C'{! {k). /?Q 0ve IG: –a, –A,–b, –B, –c, –C, –d, –D, –e, –E, –f, –F, –h, –H,–i, –I, –j, –k, –l, –L, –m, –M, –n, –N, –o, –P, –q,–Q, –r, –R, –s, –S, –v, W –xTOY. 0ve IG 3m! kX-B Y=; |6OJC@.
os400 OS/400 q% bh! /0w {kGB 0ve IG.os400! kQ /? 0ve IG: –pM –KTOY. 0ve IG 3m! kX-B Y=; |6OJC@.
–T typev$H 0ve IG; v$H NvN 3$UOY. type NvB 0ve! 3$H C'{G /|; v$UOY. AS/400! kQ /?Q type: os400 GB genTOY.
O] 0ve IGY= 0ve IG: –T gen NvM T2 gkOJC@.
–a [y | n]append_log 0ve& 3$UOY. L 0veB 6[L v`I 'kv& 7NR MNv(y) GB L| kv& k<R MNv(n) )N& |/UOY.
wsetfpopts
149AS/400 Endpoints gkZ H;-
A.
mI
–A AMS 3! RA.~n 8:dR Zi; v$OB u 0veams_inst_sw_comp_handle; 3$UOY. L Zi: TivoliDeveloper’s Toolkit8N RA.~n 8:dR! kX [:Q 3!H RA.~n 8:dR Zi; *8@OY. SoftwareDistribution: before 8: ANW%z after 8: ANW%8NL 0ve *; < x0 NvN- |^UOY.
–b stringDOL q%! LL VB fl, DOG iw fN& v$OBbackup_fmt 0ve& 3$UOY. 9& in, string;/backup/%p/%f%n 8N v$R fl, %pB b; fN! Gm,%f B DOmLg, %n: Z?8N u!GB }Z*TOY. W/GN, /etc/motd& iw DON v$R fl, DO fNB/backup/etc/motd1L KOY. Y= x! DOL PhI 'B iw DOG L'L /backup/etc/motd2M 0L KOY.
–B uidlog_file 0ve! GX v$H NW DOG UID& 3$OBlog_file_uid 0ve& 3$UOY.
–c [y | n]DO P0v& PhOb |! P`R MNv(y) P`Ov J; MNv(n) )N& |/OB do_compress0ve& 3$UOY.
–C [y | n]create_dirs 0ve& 3$UOY. L 0veB Xg p:d.!xB fl DO P0vG DO q{v! oC p:d.& [:R MNv(y) [:Ov J; MNv(n) )N& |/UOY.
–d [y | n]DO P0v qOG 8:dR p:d.& =vR MNv(y) =vOv J; MNv(n) )N& |/OB descend_dirs0ve& 3$UOY. y& v$Oi p:d., pg DO W W XG p:d.! PhKOY.
–D pathDO P0vG pg Wq! kX b; q{v p:d.(}k fNN TBQ)& v$OB default_dest 0ve& 3$UOY.
–e mail_id|Z lm; vER gwG O|Q |Z lmVR([email protected]
wsetfpopts
150 v| 3.6.1
n)N mail_id 0ve& 3$UOY. ^O vEZ! )/ mN fl, VR& Q -G xi8N P.Om VR ]:G; +{H%N -8JC@.
–E stringUNIX bh!- 8: ANW%L G`Gb |! .Z-; putenvN v$OB prog_env 0ve& 3$UOY. string NvBname=value V qO8N-, )b- name: value! {s 3$H /f /vTOY. prog_env 0ve! kQ Z<Q $8BTivoli Software Distribution|6-& |6OJC@.
–f [y | n]x! DOG I< 5)& {& MNv(5)! FQ q%! DO; 9gO))(y) GB q{vG x! DONG u 5)& [:Om D O ; P h O v J ; M N v ( n ) ) N & | / O Bfollow_links 0ve& 3$UOY.
–F [y | n]30 DOG KgUh& hjO) R:M q%#G wL& (vR MNv(y) )N& |/OB file_cksums 0ve& 3$UOY.
–h log_hostNW DOL }:H |. keG 9Lm; v$OB log_host 0ve& 3$UOY.
–H gidlog_file 0ve! GX v$H NW DOG GID& 3$OBlog_file_gid 0ve& 3$UOY.
–i timeDO P0v! PhH pg Wq! kX b; v$ C#(date GLP! {s); v$OB default_mtime 0ve& 3$UOY.
–I [y | n]q% bh!- 8: ANW%L G`H D Xg ANW%; &ER MNv )N& |/OB install_progs 0ve& 3$UOY. y& v$Oi, ANW%L &EGv J@OY.
–j modelog_file 0ve! GX v$H NW DOG DO pe& 3$OB log_file_mode 0ve& 3$UOY.
wsetfpopts
151AS/400 Endpoints gkZ H;-
A.
mI
–k [y | n]|< R: DO fN& q{v DO fN! ,aR MNv )N(y)& |/OB keep_paths0ve& 3$UOY. b;*: nTOY.
–l pathXg q% #:.! PhH DOG qO; zeR q% #:.G p:d.& v$OB list_path 0ve& 3$UOY. DO L': fpname.logTOY.
–L path–a Nv(append_log 0ve)! yN 3$H fl v$H DOG|< fN! kv& 7NOE*, n8N 3$H fl kv& k<OB log_file 0ve& 3$UOY. L DOG |. keB –hNv! GX v$KOY. F+1 #:.5 v$Ov J8i, TMR-v! gkKOY. DOL xB fl, DO [:L C5KOY.
–m modePhH DO! kX DO pe& v$OB(chmod }Z :e!{s) default_file_mode 0ve& 3$UOY.
–M modePhH p:d.! kX p:d. pe& v$OB(chmod(2) }Z :e! {s) default_dir_mode 0ve& 3$UOY.
–n [y | n]q%! VB DO; DO P0v! VB DON cD2v J;(y) MNv )N& |/OB no_overwrite 0ve& 3$UOY.
–N [y | n]q%! VB _8H DO P0vG DONM pQOB(y)nested_first 0ve& 3$UOY. b;*: _8H DO P0v& 6v78N pQ(n)OB MTOY.
–o [y | n]DO P0vG R: DOL q%! VB M8Y @!H MN fl, PhOv JB(y) skip_older_src 0ve& 3$UOY.
–P [y | n]DO P0v 6[L v`I ' Software Distributionkv Wl8N kv& TC(y)R MNv )N& |/OB post_notice 0ve& 3$UOY.
wsetfpopts
152 v| 3.6.1
–q stringDO P0v! #:.NNM [EGb |!(W/* P0!H D!) 3. JM! G`G5O v$OB postproc 0ve& 3$UOY.
–Q stringq%!- Ph! pQGb |! 3. JM! G`G5O v$OB preproc 0ve& 3$UOY.
–r [y | n]DO P0v! &EH D q%G pg s q% p:d.&/xxx_platform_prefix/default_destnv &ER MNv(y) GB&EOv J; MNv(n) )N& |/OB rm_empty_dirs 0ve& 3$UOY. b;*: nTOY.
–R [y | n]Ph_(pg DO P0v Wq;) b8 q{v p:d.!- DO P0v! RJdQ DO; &ER MNv(y) &EOv J; MNv(n) )N& |/OB rm_extraneous 0ve& 3$UOY.b;*: nTOY. –b Nv(backup_fmt 0ve)& gkOi, &EH DOL Uz iw p:d.! 9gKOY.
–s [y | n]q%NG PhC @y! _}Q fl, Xg q%G Ph 3.&_vR MNv(y) FOi _vOv J; MNv(n) )N& |/OB stop_on_error 0ve& 3$UOY. b;*: yTOY.
–S pathDO P0v $G! gkGB pg sk fN! }k fN& v$OB src_relpath 0ve& 3$UOY.
–v int DO P0v! v$H pg 8: ANW%! kX C#Jz *; 3$OB progs_timeout 0ve& 3$UOY. int& J \'N v$OJC@. b;*: 8: ANW%L OaCnv G`I v V5O(C#Jz xL) OB -1TOY.
–x [y | n]DO P0v! PhGi Xg DO P0v!- KgUh P.<!K; v`OB do_checksum0ve& 3$UOY.
wsetfpopts
153AS/400 Endpoints gkZ H;-
A.
mI
OS/400 0ve IG
–p pathOS/400q%N PhI pg q{v fN U! v$H fN& 7NOB os400_platform_prefix 0ve& 3$UOY.
–K translate_to_EBCDIC//L JdQv )N& v$OB os400_translate_to_ebcdic0ve& 3$UOY. y *: Xg DO; AS/400 nOZ!-EBCDIC8N //X_ T; *8@OY. b;*N n: //Lx=; *8@OY. X:. DO: //X_ UOY.
.O Zewsetfpopts mI: Y= Ze& %X bB8N 8@OY.
0 $s Oa
1 @yN NQ mI GP
9wsetfpopts mI; gkO) OS/400nOZ!T PhH PS_docsDOP0v ;G OS/400; EBCDIC8N //OB IG; 3$OAi Y=; [email protected] -T os400 -K y @FilePackage:PS_docs
)b-,
T os400L mI; gkO) OS/4000ve& 3$R v V5O UOY.
K y OS/400 nOZ!- DOL EBCDIC8N //G5O v$UOY.
wsetfpopts
154 v| 3.6.1
wsetfpprgsDO P0vM ,|H before, after, remove, after removal, commitGB on error ANW% $8& 3$OE* v$UOY.
d`wsetfpprgs { –t type| –T type} [ keyword_options] fp_name
3mL mI; gkOi R: #:.* q%!- G`I 8: ANW%; v$R v V@OY. ?OQ /|G 8: ANW%; )/ 3 v$R fl,Li; 0%N P.X_ UOY. LM 6y!vN, 9v ANW%! kXTB DO; v$OB fl!5 Xg ANW%i; 0%N P.X_ UOY. ANW%: ?OQ q%* R:s! Vn_ Og, gkZ! v$OB x-kN 3.KOY. Q ANW%!B TB DOL JdOv Jv8 DS ANW%!B TB DOL JdQ fl, TB DO; CY% x-N v$Om ANW% v 8-G 0%& U! Vn_ UOY. 0% Y=! xi; Vv 6JC@.
9vG before ANW%; v$_8g ANW%! @y! _}Q fl,File Package Properties"G Stop distribution on error IG; gk !I8N 3$Ov J8i(os400_before_skip_non_zero=y) DSbefore ANW%L G`KOY. gk !I8N 3$Oi, Ph! _vGm DS ANW%: G`Gv J@OY. Y% /|G 9v ANW%; v$_8g Xg ANW%L G`Gv JB fl, PhB _vGg SoftwareDistribution: DS ANW%; G`Ov J@OY.
wsetfpprgs mI; gkOi ANW% W TB DOL R: #:.! sVOBv q%! sVOBv )N& v$R v V@OY. ANW%z TB DOL R: #:.! sVOB fl(–A, –B, –C, –D, –E, –F, –G,–I, –J, –K, –L, –N W –R Nv gk), LiNG sk fN& v$Rv V@OY. Software Distribution: ANW%; G`Om, src_relpath0ve! GX v$H fNNNM TB DO; kfUOY. ANW%z TB DOL q%! VB fl, ""! kQ |< fN& v$X_ UOY.b;{8N, q%!- G`GB ANW%: Xg q%! sVUOY.Source beforeW after ANW%: R:! sVUOY.
wsetfpprgs mI: DO P0v(wsetfpcontents)G DO5 3.Ov xOm, DO P0v IG(w4inslcf.pl)5 3.Ov xUOY.
wsetfpprgs
155AS/400 Endpoints gkZ H;-
A.
mI
GQadmin, senior GB super
Nv
–t typev$H 0ve IG; b;*8N 3$UOY. type NvB ANW%L G`GB C'{G /|; v$UOY . SoftwareDistribution: Uz DO P0vG policy region!- b; 3$*; #@OY. b;*L 3$Gv J: fl, SoftwareDistribution: Software Distribution|6-G “DO P0v $G” e! bzH kN b;*; $CUOY. 0ve IG; 3$O) Nv& v$Ov 6JC@.
/?Q 0ve IGL v$H /?Q /|: Y=z 0@OY.
src R: #:.!-G ANW% G`! {kGB 0ve IG. src! kQ /?Q 0ve IG: –a, –b, –i, –s,–u W –UTOY. 0ve IG! kX-B Y=; |6OJC@.
os400 OS/400 q% bh!-G ANW% G`! {kGB 0ve. os4! kQ /?Q 0ve IG: –a, –A, –b,–B, –c, –C, –d, –D, –e, –E, –f, –F, –g, –G, –i, –I,–j, –J, –k, –K, –l, –L, –r, –R, W –sTOY. 0veIG 3m! kX-B Y=; |6OJC@.
–T typev$H 0ve IG; v$H NvN 3$UOY. type NvB ANW%L G`GB C'{G /|; v$UOY. /?*: os400TOY.
keyword_optionsDO P0v! kX 3$R 8: ANW% 0ve *; v$UOY. –t v$ZM T2 gkOB fl, 0veB Xg b;*8N g3$KOY. –T v$ZM T2 gkOB fl, 0veB F!M 0L gkZ v$ *8N 3$KOY. /?*: Y=z 0@OY.
path DOG O|Q fN
y | n "" YES GB NO
uid }Z gkZ ID
wsetfpprgs
156 v| 3.6.1
–T NvN v$Q /|! {s " 0ve IG: -N Y% 0ve& v$R v V@OY. {s-, 0ve 3m!B #:.*q% /| kE xxx! gkKOY.
9& in, 0ve IG –a(xxx_after_prog_pathN *-)G fl, /|; srcN v$Oi 0ve! src_after_prog_pathN 3$KOY.
/$ 0veB Software Distribution|6-G “DO P0v $G” e! Z<w bzGn V@OY.
–a pathDO P0vG DOL {kH D " q%(GB R: #:.)!- path& G`OB xxx_after_prog_path 0ve& 3$UOY.
–A [y | n]xxx_after_prog_from_src 0ve& 3$UOY. )b-yB xxx_after_prog_path! R: #:.! sVT; *8;m n: " q%! sVT; *8@OY.
–b pathDO P0vG DOL {kGb |! " q%(GB R:#:.)!- path& G`OB xxx_before_prog_path 0ve& 3$UOY.
–B [y | n]xxx_before_prog_from_src 0ve& 3$UOY. )b- yB xxx_before_prog_path! #:.! sVT; *8;m, n: " q%! sVT; *8@OY.
–c path. ` 6 [ ? H " q % ! - pa th& G ` O Bxxx_commit_prog_path 0ve& 3$UOY.
–C [y | n]xxx_commit_prog_from_src 0ve& 3$UOY. )b- yB xxx_commit_prog_path! R: #:.! sVT; *8;m, n: " q%! sVT; *8@OY.
–d pathDO P0v& &EQ D q%!- path& G`OBxxx_after_removal_prog_path 0ve& 3$UOY.
wsetfpprgs
157AS/400 Endpoints gkZ H;-
A.
mI
–D [y | n]xxx_after_removal_prog_from_src |/; 3$UOY.)b- yB xxx_after_removal_prog_path! R: #:.! sVT; *8;m, n: " q%! sVT; *8@OY.
–e pathpath& % X T B 8 N (G B AS/400G arg[2] )xxx_af ter_ removal_prog_path! | ^ O Bxxx_after_removal_input_path 0ve& 3$UOY.–d Nv! 3$GB fl!8 L 0ve& {kR v V@OY.
–E [y | n]xxx_after_removal_input_from_src |/; 3$UOY.)b- yB xxx_after_removal_input_path! R: #:.! sVT; *8;m, n: " q%! sVT; *8@OY.
–f path@yN NX DO P0v Ph! _vH fl, q%!-path& G`OB xxx_on_error_prog_path 0ve& 3$UOY.
–F [y | n]xxx_on_error_prog_from_src |/; 3$UOY. )b- yB xxx_on_error_prog_path! R: #:.! sVT; *8;m, n: " q%! sVT; *8@OY.
–g pathpath& % X T B 8 N (G B AS/400G arg[2] )x x x_ o n _ e r r o r _ _ p r o g _ p a t h! | ^ O Bxxx_on_error_input_path 0ve& 3$UOY. –f Nv(xxx_on_error_prog_path)! 3$H fl!8 L 0ve& {kR v V@OY.
–G [y | n]xxx_on_error_input_from_src |/; 3$UOY. )b- yB xxx_on_error_input_path! R: #:.! sVT; *8;m, n: " q%! sVT; *8@OY.
wsetfpprgs
158 v| 3.6.1
–i pathpath& % X T B 8 N (G B AS/400G arg[2] )xxx_after_prog_path! |^OB xxx_after_input_path0ve& 3$UOY. –a Nv(xxx_after_prog_path)!3$H fl!8 L 0ve& {kR v V@OY.
–I [y | n]xxx_after_input_from_src 0ve& 3$UOY. )b- yB xxx_after_input_path! R: #:.! sVT; *8;m, n: " q%! sVT; *8@OY.
–j pathpa th& % X T B 8 N ( G B AS/400G arg [2 ] )x x x_ b e f o r e _ p r o g _ p a t h! | ^ O Bxxx_before_input_path 0ve& 3$UOY. –b Nv(xxx_before_prog_path)! 3$H fl!8 L 0ve& {kR v V@OY.
–J [y | n]xxx_before_input_from_src 0ve& 3$UOY. )b- yB xxx_after_prog_path! R: #:.! sVT; *8;m, n: " q%! sVT; *8@OY.
–k pathpath& % X T B 8 N (G B AS/400G arg[2] )x x x_ c o m m i t _ p r o g _ p a t h! | ^ O Bxxx_commit_input_path 0ve& 3$UOY. –c Nv! 3$H fl!8 L 0ve& {kR v V@OY.
–K [y | n]xxx_commit_input_from_src 0ve& 3$UOY. )b- yB xxx_commit_input_path! R: #:.! sVT; *8;m, n: " q%! sVT; *8@OY.
–l pathpath& % X T B 8 N (G B AS/400G arg[2] )x x x_ r e m o v a l _ p r o g _ p a t h! | ^ O Bxxx_removal_input_path 0ve& 3$UOY. –r Nv! 3$H fl!8 L 0ve& {kR v V@OY.
–L [y | n]xxx_removal_input_from_src |/; 3$UOY. )b
wsetfpprgs
159AS/400 Endpoints gkZ H;-
A.
mI
- yB xxx_removal_input_path! R: #:.! sVT; *8;m, n: " q%! sVT; *8@OY.
––r pathnOZ!- DO P0v& &EOb |! q%!- path& G`OB xxx_removal_prog_path 0ve& 3$UOY.
–R [y | n]xxx_removal_prog_from_src 0ve& 3$UOY. )b- yB xxx_removal_prog_path! R: #:.! sVT; *8;m, n: " q%! sVT; *8@OY.
–s [y | n]xxx_before_skip_non_zero0ve& 3$UOY. )b- y B 0L F Q > a Z e M T 2xxx_before_prog_path! >aH fl Ph& GJ\;*8;m, n: GJYv J=; *8@OY.
fp_nameDO P0vG @j'. fN* nOH L'; }k fN* nOH L'8N v$UOY.
.O Zewsetfpprgs mI: Y= Ze& %X bB8N 8@OY.
0 $s Oa
1 @y '.! mI GP
9
1. os400_after_prog_path0ve *; 3$OAi, Y= mI; [email protected] -T os400-a /qsys.lib/qgpl.lib/myprog.pgm @example_fp
)b-,
–T os400mI `!- OS/400 IG; 3$R v V5O UOY.
wsetfpprgs
160 v| 3.6.1
–a /qsys.lib/qgpl.lib/myprog.pgmOS/400 nOZk after ANW%; qgpl sLj/.Gmyprog ANW%8N 3$UOY.
@example_fpexample_fpDO P0v& v$O5O v$UOY.
2. os400_after_prog_path0ve *; b;*8N g3$OAi, Y=; [email protected] -t os400 -a @example_fp
wsetfpprgs
161AS/400 Endpoints gkZ H;-
A.
mI
wsetfpprgs
162 v| 3.6.1
vN
[!](g
Wl 52GQ N) *R 89Wl 9Ze
(g &n 528:x Rg 50NWN C# 3$ 52S: 131, 141#ewN.m 51[: 51$lb 44
b; W<: ck 54
[Y]nOH L' 123p:d.
UNIXq{v fN 3$ 107
[s]9Ze
[: 1289Ze [: 128NWN C# &Q
Wl 52NWN policy 48
[6]mI
8. 121@j'. |6 122w4instlcf 125wcrtsec 128wmodsec 138wsetfpopts 110, 148wsetfpprgs 155
[Y]8H ANDO
Ph 46Ph b;* 3$ 46$lb 43
PhANW%G >a Ze! 0L FR ' #:.N
Ph& GJYb 110Ph b;* 46
[g]s' S: 135, 1433m S: 131, 1403$
8: ANW% $8 155UNIX
q{v p:d. fN 107S:
s' 135, 1433m 131, 140v$ 138*R 132, 142L' 131, 140
163AS/400 Endpoints gkZ H;-
vN
S: (hS)O' 143AccessTimes 132, 142Children 134DefAccess 133, 143EpType 133, 143LoginAudit 141LoginTimes 141MaxConLogins 144MaxGraceLogins 145MaxInactiveDays 135, 145OS4Groups 143OS4LoginAudit 141OS4LoginTimes 141OS4MaxConLogins 144OS4MaxGraceLogins 145OS4MaxInactiveDays 135, 145OS4PwChk 145OS4PwMaxAge 145OS4PwMaxReps 145OS4PwMinAlphanums 145OS4PwMinAlphas 136, 146OS4PwMinLen 136OS4PwMinLowers 136, 146OS4PwMinNums 146OS4PwMinSpecials 146OS4PwMinUppers 146OS4ResAccess 134OS4ResAudit 132, 142OS4ResTypeAccess 137, 144OS4ResTypeAudit 137, 146OS4UserMembers 142PwChk 145PwExpireWarning 136, 145PwMaxAge 145PwMaxReps 145PwMinAlphanums 145PwMinAlphas 136, 146PwMinLen 136PwMinLowers 136, 146PwMinNums 146PwMinSpecials 146PwMinUppers 146RecordType 131, 141ResAudit 132, 133, 142, 143ResType 133, 143
S: (hS)TCPAccess 133, 143TMEGroups 135, 144TMEUserMembers 132, 142
v$S: 138
C# 141C:[ policy 9Ze
NWN policy 48S: 135, 144O# policy 49L' v$ 48Zx /| W<: policy 50[: 48$G 48$lb 45
[F]O# /: 50O# policy 49W<: C# 54#ewN.
$G 9#ewN. TL.~L
$G 9#ewN. /$ Wlm 51*R 9Ze
S: 134, 143Zx W<: GQ 56[: 55$lb 44
*R S: 132, 142@j'. fN 123@j'. |6
nOH L' 122@j'. fN 122
L' S: 131, 140L' v$
C:[ policy 9Ze 48Zx 9Ze 53
164 v| 3.6.1
[Z]Zx (g 55Zx 9Ze
b; W<: ck 54S: 132, 142W<: C# 54L' v$ 53[: 53$lb 44
Zx W<: GQ 56Zx /| W<: policy 50[:
Wl 9Ze 51C:[ policy 9Ze 48*R 9Ze 55Zx 9Ze 53
[+]0ve
append_log 149backup_fmt 150create_dirs 150default_dest 150default_dir_mode 152default_file_mode 152default_mtime 151descend_dirs 150do_checksum 153do_compress 150file_cksums 151follow_links 151install_progs 151keep_paths 152list_path 152log_file 152log_host 151mail_id 151nested_first 152no_overwrite 152postproc 153post_notice 152preproc 153
0ve (hS)prog_env 151rm_empty_dirs 153rm_extraneous 153skip_older_src 152src_relpath 153stop_on_error 153
[D]DO P0v IG
EBCDICN // 108UNIX
q{v p:d. fN 3$ 107DO P0v /:
g3$ 110ANW%G >a Ze! 0L FR ' #:.N
Ph& GJYb 110DO P0v /: g3$ 110ANDO Ph 46
[O]O' S: 134, 143Rg
gkZ& Wl! 50
AAccessTimesS: 132, 142append_log0ve 149
Bbackup_fmt0ve 150
165AS/400 Endpoints gkZ H;-
vN
Ccreate_dirs0ve 150
DDefAccessS: 133, 143default_dest0ve 150default_dir_mode0ve 152default_file_mode0ve 152default_mtime0ve 151descend_dirs0ve 150do_checksum0ve 153do_compress0ve 150
EEpType S: 133, 143
Ffile_cksums0ve 151follow_links 0ve 151
Iinstall_progs0ve 151
Kkeep_paths0ve 152
Llist_path 0ve 152LoginAudit S: 141LoginTimes S: 141log_file 0ve 152log_host 0ve 151
Mmail_id 0ve 151MaxConLogins 144MaxGraceLoginsS: 145MaxInactiveDaysS: 135, 145
Nnested_first0ve 152no_overwrite0ve 152
OOS4GroupsS: 143OS4LoginAttribute 141OS4LoginTimesS: 141OS4MaxGraceLoginsS: 145OS4MaxInactiveDays 135, 145OS4PwChkS: 145OS4PwMaxAgeS: 145OS4PwMaxRepsS: 145OS4PwMinAlphanumsS: 145OS4PwMinAlphasS: 136, 146OS4PwMinLenS: 136OS4PwMinLowersS: 146OS4PwMinNumsS: 146OS4PwMinSpecialsS: 146OS4PwMinUppersS: 146OS4ResAccessS: 134OS4ResAuditS: 132, 142OS4ResTypeAccessS: 137, 144
166 v| 3.6.1
OS4ResTypeAuditS: 137, 146OS4UserMembersS: 142
Ppostproc0ve 153post_notice0ve 152preproc 0ve 153prog_env0ve 151PwChk S: 145PwExpireWarningS: 136, 145PwMaxAge S: 145PwMaxRepsS: 145PwMinAlphanumsS: 145PwMinAlphas S: 136, 146PwMinLen S: 136PwMinLowers S: 136, 146PwMinNums S: 146PwMinSpecialsS: 146PwMinUppersS: 146
RRecordTypeS: 131, 141ResAudit S: 132, 133, 142, 143ResTypeS: 133, 143rm_empty_dirs0ve 153rm_extraneous0ve 153
Sskip_older_src0ve 152src_relpath0ve 153stop_on_error0ve 153
TTCP W<: ck 55TCPAccessS: 133, 143TMEGroups S: 135, 144TMEUserMembersS: 132, 142
Ww4iinstlcf mI 125wcrtsec mI 128wmodesecmI 138wsetfpoptsmI 110, 148wsetfpprgsmI 155
167AS/400 Endpoints gkZ H;-
vN
168 v| 3.6.1
Printed in Australia
GA30-0621-01