El escritorio requiere la siguiente configuración base de red:
Los usuarios deben tener una cuenta de entrada en el servidor de sesiones y en cada uno de los sistemas que proporcionen servicios de escritorio al servidor de sesiones. El usuario debe tener los mismos identificadores de usuario y de grupo en todos los sistemas clientes y servidores.
Los sistemas deben tener acceso a los sistemas de archivo remotos que contengan los datos utilizados por la sesión y otras aplicaciones.
Debe configurarse el spooler de impresión lp para acceder a impresoras remotas.
Debe configurarse sendmail para servicios de correo electrónico.
Debe configurarse la autorización X.
Esta sección describe los requisitos de cuentas de entrada para la conexión en red del escritorio
Los usuarios deben tener cuenta de entrada en:
Todos los sistemas que ofrezcan servicios al escritorio, incluidos servidores de aplicaciones, de archivos y sistemas que ofrecen acceso a las impresoras de red.
Todos los servidores de sesiones a los que el usuario pueda acceder. En general, los servidores de sesiones se utilizan con terminales X.
Los usuarios de UNIX se identifican con un nombre de inicio de sesión y un identificador de usuario numérico (UID). En una red de sistemas de escritorio, el usuario debe tener el mismo nombre de inicio de sesión y UID en todos los sistemas clientes y servidores.
Asimismo, a los usuarios de UNIX se les asignan uno o más grupos de entrada, cada uno con un nombre de grupo y un identificador de grupo numérico (GID). En una red de sistemas de escritorio, todos los sistemas deben utilizar nombres e identificadores de grupo coherentes.
Para obtener más información, véase las páginas de comando man id(1) o id(1M).
El escritorio utiliza NFS para compartir los archivos con otros sistemas. Debe identificar todos los sistemas de archivos de la red que contengan archivos compartidos y asegurarse de que están correctamente montados en los sistemas apropiados.
Normalmente, deberá ofrecer el siguiente acceso remoto a archivos:
Todos los sistemas clientes y servidores del escritorio deben compartir el directorio de inicio del usuario. Esto es necesario porque:
El directorio de inicio contiene archivos de datos accesibles a las aplicaciones que se ejecutan en sistemas remotos. Por ejemplo, las aplicaciones que utilizan archivos de datos utilizan a menudo el directorio de inicio como ubicación predeterminada para los archivos de datos.
El directorio de inicio es el directorio predeterminado de autentificación de dtspcd. Para obtener más información acerca de dtspcd, véase Configuración del daemon de control de subprocesos.
Si los usuarios necesitan acceder a archivos de datos que no están en el directorio de inicio, éstos deben estar compartidos por todos los sistemas de escritorio clientes y servidores que efectúan operaciones sobre ellos.
Los directorios de instalación y configuración del escritorio (/usr/dt y /etc/dt) deben estar compartidos por todos los sistemas de escritorio clientes y servidores, de tal manera que todas las aplicaciones del usuario accedan a los mismos archivos de configuración del escritorio.
Una red de sistemas de escritorio funciona mejor si los usuarios poseen un único directorio de inicio compartido por todos los sistemas clientes y servidores de la red.
Un directorio de inicio de red ofrece a los usuarios la posibilidad de utilizar diferentes sistemas de la red sin perder su propia configuración y personalización. Esto se debe a que las personalizaciones y la información requerida para restaurar la sesión anterior se guardan en subdirectorios del directorio de inicio.
También requieren un directorio de inicio común:
El mecanismo de autorización X predeterminado (véase Configuración de la autorización X).
El daemon de control de subprocesos del escritorio, relacionado con la ejecución remota de aplicaciones y capaz de escribir en el directorio de inicio del usuario.
La red debe configurarse de modo que los usuarios puedan acceder a los archivos de datos desde cualquier sistema mediante el mismo nombre. Esto se llama ofrecer coherencia de nombres de archivo, y se suele realizar creando los enlaces simbólicos apropiados. Por ejemplo, puede configurar todos los sistemas para que el directorio de inicio de cada usuario esté disponible como /users/nombre_de_entrada creando un enlace simbólico a la ubicación donde está montado el directorio.
El escritorio utiliza el spooler de impresión lp para acceder a las impresoras locales o remotas. Véase la página de comando man lpadmin(1M) para obtener información sobre la configuración del spooler de impresión lp.
Antes de intentar imprimir a través de la interfaz gráfica del escritorio, debe comprobar que puede imprimir en todas las impresoras mediante el comando lp.
Utilice nombres de dispositivos coherentes para las impresoras. Por ejemplo, si una impresora concreta se conoce como Postscript1 en el sistema al cual está conectada directamente, todos los demás sistemas que accedan a ella remotamente deberían utilizar también el nombre Postscript1.
La aplicación de correo del escritorio utiliza sendmail para distribuir correo entre sistemas. Véase la página de comando man sendmail(1M) Para obtener más información acerca de cómo configurar la conectividad por correo electrónico.
Antes de intentar enviar o recibir correo desde el escritorio, debe comprobar que puede hacerlo correctamente mediante el comando mailx.
El escritorio utiliza el mecanismo X predeterminado para autorizar el acceso a una pantalla local a las aplicaciones remotas (clientes X). La manera más sencilla de configurar este mecanismo es proporcionar a cada usuario un directorio de inicio en red. De esta manera se asegura el cumplimiento de los siguientes requisitos:
El usuario debe tener permiso de lectura y escritura al archivo DirectorioInicio /.Xauthority.
El archivo .Xauthority en un servidor de aplicaciones debe contener la “magic cookie” para la pantalla en la que la aplicación va a ejecutarse.
Para obtener más información, véase las páginas de comando man X(1) o xauth(1).