Sun Microsystems, Inc.
spacerspacer
spacer www.sun.com docs.sun.com |
spacer
black dot
 
 
7.  Configuring the Desktop in a Network Overview of Desktop Networking Summary--Types of Servers  Previous   Contents   Next 
   
 

General Steps for Configuring Desktop Networking

There are three general steps for configuring desktop networking:

  1. Configure base operating system network services.

    These are the networking services provided by your operating system upon which the desktop depends. See "Configuring Base Operating System Networking for the Desktop".

  2. Install and configure desktop networking software and services.

    These are the services required by the desktop, regardless of the type of client or server system being set up. See "Configuring Desktop Clients and Servers".

  3. Configure the particular type of server or client.

    For example, configuring an application server requires different steps than configuring a file server. See "Administering Application Services".

Configuring Base Operating System Networking for the Desktop

The desktop requires the following base networking configuration:

  • Users must have a login account on the session server and on each system providing desktop services to the session server. The user must have the same user ID and group ID on all client and server systems.

  • Systems must have access to remote file systems containing data used by the session and other applications.

  • The lp print spooler must be configured to access remote printers.

  • sendmail must be configured for email services.

  • X authorization must be set up.

Providing Login Accounts to Users

This section describes the login account requirements for desktop networking.

Providing Login Accounts

Users must have a login account on:

  • All systems providing services to the desktop, including application servers, file servers, and systems providing networked printers.

  • All session servers the user may access. Usually, session servers are used with X terminals.

Providing Consistent User and Group IDs

UNIX users are identified by a login name and a numeric user ID (UID). In a desktop network, the user should have the same login name and UID on all client and server systems.

UNIX users are also assigned to one or more login groups. Each group has a group name and a numeric group ID (GID). In a desktop network, all systems should use consistent group names and group IDs.

For more information, see the id(1) or id(1M) man page.

Configuring Distributed File System Access

The desktop uses NFS for sharing files between systems. You must identify all the file systems in your network that contain shared files and ensure that they are correctly mounted on all appropriate systems.

Typically, you must provide the following remote file access:

  • The user's home directory must be shared by all desktop client and server systems. This is necessary because:

    • The home directory contains data files that must be accessed by applications on remote systems. For example, applications using data files frequently use the home directory as the default data file location.

    • The home directory is the default dtspcd authentication directory. For more information about the dtspcd, see "Configuring the Subprocess Control Daemon".

  • If users require access to data files that are not in their home directory, these data files must be shared by all the desktop client and server systems that operate on the data files.

  • The desktop installation and configuration directories (/usr/dt and /etc/dt) must be shared by all the desktop client and server systems so that all of the user's applications access the same desktop configuration files.

Providing a Networked Home Directory

A desktop network works most effectively when users have a single home directory that is shared among all client and server systems on the network.

A networked home directory enables users to use different systems in the network without losing personal customizations and configurations. This is because personal customizations and the information required to restore the previous session are saved in subdirectories of the home directory.

A common home directory is also required by:

  • The desktop subprocess control daemon. This daemon is involved in launching remote applications and must be able to write to the user's home directory.

File-Name Consistency

You should configure the network so that users can access their data files from all systems using the same name. This is known as providing file-name consistency, and is usually accomplished by creating appropriate symbolic links. For example you can configure every system so that each user's home directory is available as /users/login_name by creating a symbolic link to the actual mount location of the directory.

Configuring Access to Remote Printers

The desktop uses the lp print spooler for accessing local or remote printers. See the lpadmin(1M) man page for information on configuring the lp spooler.

Before attempting to print using the desktop graphical interface, you should test that you can correctly print to all printers using the lp command.

Be sure to use consistent printer device names. For example, if a particular printer is known as Postscript1 on the system to which it is directly connected, all other systems accessing the printer remotely should also use the name Postscript1.

 
 
 
  Previous   Contents   Next