Solaris CDE: Guía avanzada del usuario y del administrador del sistema

Cómo mostrar una pantalla de inicio de sesión en una pantalla de red

El servidor de inicio de sesión puede aceptar peticiones de pantallas de red para mostrar la pantalla de inicio de sesión en una pantalla concreta. La pantalla de red suele ser un terminal X, pero también puede ser una estación de trabajo.

Para gestionar las peticiones de las pantallas de red, el servidor de inicio de sesión admite el X Display Manager Protocol (XDMCP) 1.0, que permite al servidor de inicio de sesión negociar y aceptar o rechazar peticiones de las pantallas de red. La mayoría de los terminales X incorporan XDMCP.

Peticiones de XDMCP en modo directo desde pantallas de red

Cuando se configura un terminal X para utilizar XDMCP directo (modo consulta), se le indica al terminal X el nombre del sistema que ejecuta el servidor de inicio de sesión. Al arrancar el terminal X, éste contacta automáticamente con el servidor de inicio de sesión, que muestra una pantalla de inicio de sesión en el terminal X. Para obtener información sobre cómo configurar el terminal X para XDCMP en modo directo, consulte la documentación del terminal X.

La mayoría de servidores X admiten también la opción -query . En este modo, el servidor X se comporta como si fuera un terminal X, poniéndose en contacto con el sistema del servidor de inicio de sesión directamente y solicitando que muestre una pantalla de inicio de sesión en el servidor X. Por ejemplo, si se inicia el servidor X en una pantalla de mapa de bits de la estación de trabajo bridget, el servidor de inicio de sesión anita mostrará una pantalla de inicio de sesión en el servidor X:

X -query anita

Peticiones de XDMCP en modo indirecto desde pantallas de red

Cuando se configura el terminal X para utilizar XDMCP en modo indirecto, se le indica el nombre del sistema del servidor de inicio de sesión. Al arrancar el terminal X, se pondrá en contacto con el servidor de inicio de sesión, que mostrará, en una pantalla de selección, una lista de otros sistemas de servidores de inicio de sesión de la red. En esta lista el usuario puede seleccionar un sistema, y éste mostrará en el terminal X del usuario una pantalla de inicio de sesión. Para obtener información sobre cómo configurar el terminal X para XDMCP en modo indirecto, consulte la documentación de su terminal X.

Igual que en el modo directo, la mayoría de servidores X admiten la opción -indirect, que hace que el servidor X se ponga en contacto con el servidor de inicio de sesión en XDMCP en modo indirecto.

Gestión de pantallas de red no XDMCP

Es posible que los terminales X más antiguos no admitan XDMCP. Para que el servidor de inicio de sesión muestre una pantalla de inicio de sesión en un terminal X de este tipo, incluya el nombre del terminal X en el archivo Xservers.

Como la pantalla está en la red, nombre_pantalla incluye el nombre del sistema como parte de su nombre. Se puede utilizar clase_pantalla para especificar los recursos específicos de una clase concreta de terminales X (la documentación de su terminal X debe informarle de la clase de pantalla de su terminal). Un tipo_pantalla de foreign indica al servidor de inicio de sesión que se conecte a un servidor X existente, en vez de iniciar uno propio. En este caso no se especifica comando_servidor_X.

Ejemplo

Las siguientes líneas del archivo Xservers indican al servidor de inicio de sesión que muestre una pantalla de inicio de sesión en dos terminales X no XDMCP, ruby y wolfie:

ruby.blackdog.com:0 AcmeXsta foreign 
wolfie:0 PandaCo foreign