Este gráfico muestra cómo funciona la autenticación cuando un iSeries funciona a modo de cliente en una
red Kerberos.En este gráfico, el servidor Kerberos que se encuentra en el servidor Windows 2000, expide
tickets para el usuario que se autenticó ante Kerberos.El iSeries A se puede autenticar ante otros
servicios.En este ejemplo, se utiliza EIM en el iSeries B para correlacionar el sujeto principal Kerberos con
un perfil de usuario de iSeries.Esto se lleva a cabo para cualquier función de servidor iSeries que soporte
la autenticación Kerberos, como puede ser QFileSvr.400.
Esta descripción muestra una visión general de cómo funciona este proceso de autenticación en una
red:
1. Un sujeto principal, jday, inicia sesión en el iSeries A y luego solicita un ticket de otorgamiento
de tickets (TGT) emitiendo un mandato kinit en el intérprete Qshell.El iSeries envía esta petición
al servidor Kerberos.
2. El servidor Kerberos valida el nombre de sujeto principal y la contraseña y envía un ticket de
otorgamiento de tickets (TGT) a jday.
3. Jday necesita acceder a una aplicación que se encuentra en el iSeries B. Llamando a las API del
servicio de autenticación de red, la aplicación envía el TGT de jday al servidor Kerberos para
solicitar un ticket de servicio para la aplicación o el servicio concretos.La máquina local del
sujeto principal gestiona una antememoria de credenciales que contiene tickets, claves de sesión
y otros datos identificativos del usuario. Estas credenciales se leen en la antememoria a medida
que se necesitan y las nuevas credenciales que se vayan obteniendo se almacenan en la
antememoria. De este modo la aplicación queda liberada de la responsabilidad de gestionar ella
misma las credenciales.
Servicio de autenticación de red
81