桌面要求下面的基本网络配置:
用户必须在会话服务器和为会话服务器提供桌面服务的各个系统上都有登录帐号。在所有的客户和服务器系统中,用户必须有相同的用户 ID 和组 ID 。
系统必须能够访问远程文件系统,这些文件系统包含了会话和其他应用程序所使用的数据。
lp 打印假脱机程序必须配置为访问远程打印机。
必须配置 sendmail 以使用电子邮件服务。
必须设置 X 授权。
本节描述桌面联网所需要的登录帐号。
用户必须有登录帐号在:
所有为桌面提供服务的系统,包含应用程序服务器、文件服务器和提供联网打印机的系统。
用户可能访问的所有会话服务器。通常,会话服务器是和 X 终端一起使用。
UNIX 用户是由登录名和数字式用户 ID ( UID )来标识的。在桌面网络中,用户在所有的客户和服务器系统中应有相同的登录名和 UID 。
通常指定 UNIX 用户为一个或多个登录组的成员。每组均有其组名和数字组 ID (GID)。在桌面网络中,所有的系统都应有一致的组名和组 ID。
有关详细信息,请参阅 id(1) 或 id(1M) 的手册页。
桌面利用 NFS 文件系统来进行系统间的文件共享。必须在网络中标识所有包含共享文件的文件系统,并确保它们已正确地安装在所有相应的系统中。
一般地,必须提供下面的远程文件访问:
所有桌面客户和服务器系统必须共享用户的起始目录。这是必要的,因为:
用户的起始目录中包含数据文件,这些数据文件是远程系统中的应用程序所必须访问的。例如,使用数据文件的应用程序经常利用用户的起始目录作为缺省的数据文件位置。
用户的起始目录是缺省的 dtspcd 认证目录。有关 dtspcd 的详细信息,请参阅"配置子进程控制守护程序"。
如果用户需要访问不在起始目录中的文件,则这些数据文件必须为所有对此文件进行操作的的桌面客户机和服务器系统所共享。
桌面安装和配置目录 (/usr/dt 和 /etc/dt) 必须为所有桌面客户机和服务器系统所共享,这样,用户所有的应用程序就可以访问同样的桌面配置文件。
若用户只使用一个起始目录,且所有客户和服务器系统均共享此目录, 则此桌面网络系统的工作效率最高。
联网的起始目录可以使得用户使用网络中不同的系统 而不失去个人的定制和配置。这是因为用户个人的定制和用以恢复以前会话的信息被存储在用户起始目录的子目录中。
下面的应用还需要一个通用的起始目录:
缺省的 X 授权机制 (请参阅"配置 X 授权")。
桌面子进程控制守护进程。此守护程序参与到启动远程应用程序的过程之中,而且必须能写到用户的起始目录中。
应该配置网络,以便用户能够访问存在于所有系统上使用相同的名称的数据文件。这称作提供 文件名一致性,通常是通过创建适当的符号链接来完成的。例如,可通过创建符号链接到实际目录安装位置的方法来配置网络中所有系统,使每个用户的起始目录为 /users/login_name 。
桌面利用 lp 打印假脱机程序来访问本地或远程的打印机。有关配置 lp 的详细信息,请参阅 lpadmin( 1M ) 的手册页。
在试图利用桌面图形界面进行打印之前,应首先测试是否能利用 lp 命令正确地打印到所有打印机。
确保使用一致的打印设备名。例如,如果某个特定的打印机在与之直接相连的系统中的设备名为 Postscript1,则所有其他远程访问此打印机的系统也都应使用 Postscript1 的名称来访问。
桌面邮件程序利用 sendmail 在系统间传递邮件。有关如何配置电子邮件连接的详细信息,请参阅 sendmail( 1M ) 的手册页。
在试图从桌面发送或接收邮件之前,应当测试一下是否可以用 mailx 命令来正确地发送和接收邮件。
桌面利用缺省的 X 机制来为访问本地显示器的远程应用程序 ( X 客户) 授权。配置的最简便的方法是为每个用户提供联网的起始目录。这就保证了能满足下面的要求:
用户必须对文件 HomeDirectory/.Xauthority 有读写许可。
在应用程序服务器上的文件 .Xauthority 中必须包含将运行应用程序的显示器 "magic cookie"。
有关详细信息,请参阅 X( 1 ) 或 xauth( 1 )的手册页。