Chapter 2 Novell Clients

Installing/Upgrading the Novell Client

Two Novell clients are available: one for Windows 9x and one for Windows 2000/XP. Novell client files can be accessed directly from the Novell client’s CD-ROM, or copied to any convenient location, such as a network server, for installation by any client with existing network access.

Use the Novell Client Upgrade Agent to periodically check for updated client files. When updates are found, the Upgrade Agent will automatically start the client upgrade routine.

If you are upgrading multiple existing Novell or Microsoft clients for NetWare 6.5, you can use the Automatic Client Upgrade (ACU) feature to automate this process. Place ACU commands in a profile or container login script to detect whether the client software needs to be installed, and then the ACU updates the workstation automatically, if necessary, when the user logs in.

To install the Novell client from a Web server, copy the client files to the Web server and use the WRITEIP utility to create a SETUPIP executable that will download the Novell client install files from the Web server and will launch the client install routine.

Configuring the Novell Client

Once installed, you can configure the Novell client by using the Novell client property pages. Right-click the red N icon in the system tray and select Novell Client Properties.

To configure the login for a Novell client user, create a login script. Login scripts can be associated with Container, Profile, and User objects. A login script can control what happens when a user logs in to your Novell network. For information and syntax on login scripts, see Appendix B, “NetWare Login Scripts.”

The NICI Client

NICI Client v2.6 ships with NetWare 6.5. The NICI client (Novell International Cryptographic Infrastructure) provides cryptographic services to all client-side applications and services, including Deployment Manager, Native File Access, Novell Modular Authentication Service (NMAS), Certificate Server, and ConsoleOne, when installed on a local workstation.

Integrating NMAS Client

Novell Modular Authentication Services (NMAS) allow you to supplement or replace the traditional Novell password-authentication mechanism with alternative mechanisms such as SmartCards, tokens, and biometrics.

image   The NMAS client provides a framework within which authentication methods can be configured and integrated with Novell eDirectory to provide a flexible and seamless authentication process.

image   The NMAS client can be installed from the Novell client’s CD-ROM.

Novell NetDrive lets you map a drive to any server without using the traditional Novell client.

image   With NetDrive, you can access your files on any server and modify them through standard Windows utilities such as Windows Explorer.

image   The NetDrive client can be installed from the Novell client’s CD-ROM.

NetWare 6.5 offers a way to access the NetWare file system using a workstation’s native file access protocols.

image   NFAP supports Windows CIFS, Apple AFP, and Unix/Linux NFS.

image   NFAP is a core service of NetWare 6.5, and is installed automatically during the NetWare 6.5 installation.

Novell frequently updates its client software. Check on the Novell Support Web site’s software download page at http://download.novell.com/ for the latest versions of the NetWare clients.

Introduction to Novell Clients

On a NetWare network, workstations traditionally use special Novell client software to access NetWare servers. (Workstations are often called clients because they request services from the network.) This client software enables the workstation to communicate with the network. However, Netware 6.5 continues its move away from a monolithic client, and toward clientless services and small service-specific clients. Web-based management, iFolder, iPrint, and Native File Access are just a few ways that NetWare 6.5 lets you move your network in this direction.

Does that mean the Novell client is no longer necessary? Absolutely not. The Novell client is still required for advanced authentication and many administrative tasks associated with NetWare and Novell eDirectory. So, although you might not automatically install the Novell client on every workstation, you will still need it for several aspects of your network’s operation.

This chapter explains how to install and configure the traditional Novell client software on the both Windows 9x and Windows 2000/XP workstations. This chapter describes how to use the Automatic Client Upgrade (ACU) feature to simplify the process of upgrading numerous workstations to the latest NetWare 6.5 client software. It also explains how to remove the client software, should that become necessary.

NOTE

Novell no longer offers a client for DOS or Windows 3.1x. Similarly, the NetWare client for Macintosh, available alternatively through Novell and third-party partners, is no longer available. However, NetWare 6.5 supports Mac users through the Native File Access Pack, described later in this chapter.

In addition to the traditional Novell client software, Novell has collected other modular client pieces on the NetWare 6.5 client’s CD-ROM. These include the NICI client, the NMAS client, and the NetDrive client. This chapter will present overviews and installation procedures for these client pieces. This chapter also discusses Novell Native File Access Pack (NFAP), a clientless file access option for NetWare 6.5 that can eliminate the need for the traditional NetWare client for some network users.

The Traditional Novell Client

The Novell client installation program automatically copies all necessary NetWare files to the workstation, and edits any configuration files that require modification. In order to have full administrative capabilities on the NetWare network, you must use Novell’s client software instead of the software provided by Microsoft.

You can choose one of three methods for installing the Novell client on your workstation:

image   Install the client software directly from the NetWare 6.5 client’s CD-ROM.

image   Install the Novell client from a Web server.

image   Upgrade existing workstations with the Novell Client Update Agent.

image   You can download the latest Novell client from Novell’s software download page at http://download.novell.com/. Periodically, Novell releases updated clients with new features, so the client files on the Internet may be newer than those on the NetWare 6.5 client’s CD-ROM. It’s a good idea to check this location occasionally for updates.

The installation procedure for Windows 9x and Windows 2000/XP workstations is identical, so you can use the installation, configuration, and removal instructions regardless of the version of Windows you are running. However, before you can install the client, your workstation must meet the following requirements.

For either platform, if you are installing a new client, you will also need either a CD-ROM drive or an Internet connection to access the Novell client install files. If you’re upgrading an existing workstation that already has a connection to the network, you can run the installation program from a network directory instead.

Once these hardware and software requirements have been met, you are ready to install the client software.

Installing the Client Software

To install the Novell client software on a Windows 9x or Windows 2000/XP workstation, complete the following steps:

NOTE

You can use the following procedure whether you’re installing a new network workstation or upgrading an existing one. If you are upgrading an existing workstation, the installation program will detect existing settings (such as the protocol used, the network board, and optional features) and use those same settings as the default settings for the upgraded workstation.

1.   Install a network board in the workstation according to the manufacturer’s documentation and connect the workstation to the network. It’s a good idea to record the board’s configuration settings, such as its interrupt and port address.

2.   (Optional) If you are planning to upgrade a workstation and want to run the installation program from the network, create a directory called CLIENT under SYS:PUBLIC, and copy the contents of the NetWare 6.5 client’s CD-ROM to the newly created network directory. Also, copy WINSETUP.EXE from the root of the CD-ROM to the new installation directory.

NOTE

You can create the CLIENT directory on any NetWare volume, but make sure users have Read and File Scan rights to the folder so that they can locate the installation files. For more information on file system rights, see Chapter 6, “User and Network Security.”

3.   Run WINSETUP.EXE.

image   If you’re installing from the CD-ROM, insert the client’s CD-ROM and WINSETUP.EXE will start automatically. If it does not, run WINSETUP.EXE from the root of the NetWare 6.5 client’s CD-ROM.

image   If you’re upgrading an existing workstation and are running the installation program from the network, run WINSETUP.EXE from the directory you created in step 2.

4.   Select the client you want to install (see Figure 2.1). The installation program will automatically detect your workstation OS and will prevent you from installing the wrong client.

FIGURE 2.1 Novell client install options for NetWare 6.5.

image

5.   Specify the language for the client install.

6.   Accept the license agreement by selecting Yes.

7.   Specify either Typical or Custom installation and click Install. If you select Custom, continue with step 8. If you choose Typical installation, skip to step 13. The Typical installation configures the Novell client as follows:

image   The Typical installs only the Novell client files, the NICI client, and the NMAS client. If you want to install optional components such as NDPS, Novell Workstation Manager, and ZENworks Application Launcher, use the Custom installation.

image   Both IP and IPX protocols.

image   Directory-based authentication (eDirectory).

8.   Select the client components you want to install and click Next. If the installation program detects that any of these options are already installed on this workstation, those options will be checked.

9.   Choose the network protocol(s) to support and click Next.

image   IP Only: Installs only the IP protocol. The workstation will be able to communicate only with IP servers, and will not be able to communicate with IPX servers.

image   IP with IPX Compatibility Mode: Installs the IP protocol, but allows the workstation to communicate with IPX networks if the servers have IPX compatibility mode and a migration agent installed.

image   IP + IPX: Installs both protocols, allowing the workstation to communicate with either type of server.

image   IPX Only: Installs only the IPX protocol, allowing the workstation to communicate with IPX servers, but not directly with IP servers.

10.   Choose NDS login connection and click Next. Choose a bindery connection only if NetWare 3 is the primary server environment.

11.   (Conditional) If you selected Workstation Manager as a component to install, enter the eDirectory tree to be used by Workstation Manager, and click Next.

12.   Click Finish to complete the installation. The installation program will automatically detect and load most LAN drivers for common network adapters. If it cannot detect your network board, it will prompt you to select one. You will need to specify the location of the driver your network adapter requires.

13.   At the Installation Complete screen, click Reboot to restart the workstation and load the Novell client.

When the workstation reboots, it will automatically connect to the network and present you with a login screen.

Removing the Client Software

To remove the Novell client software from a Windows 9x or Windows 2000/XP workstation, use the Network control panel. The Novell client uninstall will remove all client components from the workstation, but will leave behind a minimal footprint in the Windows Registry. That way, if you reinstall the client at a later time, the installation program can automatically load the same settings that were used previously.

To remove the Novell client from Windows 9x, complete the following steps:

1.   Open the Network Control Panel applet by selecting Start >> Settings >> Control Panel and then selecting Network. Alternatively, you can access this utility by right-clicking Network Neighborhood.

2.   Select Novell NetWare Client from the list of installed network services and click Remove.

3.   Click Yes to confirm your decision.

4.   Reboot the workstation to complete the client removal.

To remove the Novell client from Windows 2000/XP, complete the following steps:

1.   Open the Network control panel by right-clicking My Network Places and selecting Properties.

2.   Right-click Local Area Connection and then select Properties.

3.   Select the Novell Client for Windows entry from the list of installed network services and click Uninstall.

4.   Click Yes to confirm your decision.

5.   Reboot the workstation to complete the client removal.

NOTE

You can also remove the client from the Control Panel by selecting the Add/Remove Programs option, selecting Novell Client for Windows, and then clicking Remove. You will still have to reboot to complete the removal of the client software.

Once the workstation has rebooted, the removal of the Novell client is complete.

Installing from a Web Server

A new option with this version of the Novell client is that you can now set up a Novell client installation from any Web server by completing the following steps:

1.   Copy the complete WINNT or WIN95 directories from Novell client software CD-ROM to the Web server. You can place the files on up to five Web servers in order to provide faster access.

2.   Run WRITEIP.EXE. Using the WRITEIP utility, you can create a small executable called SETUPIP that downloads the Novell client install files from a Web server IP address and launches the Novell client install routine. There are versions for both Windows 9x and Windows 2000/XP, and for all supported Novell client languages.

image   Windows 2000/XP: WRITEIP.EXE is located in WINNTi386admin.

image   Windows 9x: WRITEIP.EXE is located in WIN95IBM_<lan>ADMIN where <lan> is one of the languages supported by the Novell client.

3.   In the WRITEIP utility (see Figure 2.2), provide the necessary information and click OK.

FIGURE 2.2 The WRITEIP utility is used for creating a setup application for installing the Novell client from a Web server.

image

image   Specify the IP address(es) or DNS name(s) of the Web server(s) that host the Novell client files, and the full path to the client files. For example: http://www.quills.com/nwclient. Web servers will be checked in the order listed until a connection is made.

image   Select Choose IP Address at Random to help balance the load of the Novell client downloads across all participating Web servers.

image   Specify download options for the client installation. Files can be downloaded to a temporary or a specific directory.

     Unchecking Delete Install Files After Install Is Complete will leave the Novell Client installation files on the workstation after the installation is complete.

     Allow User to Change the Download Directory lets the user specify the copy location of the Novell client files, and change the default location.

image   Specify the client install options. The Service Pack Install option lets you add service pack files to the Web installation as they are released by Novell. Both the new client software and any service pack software are downloaded and will be installed if needed.

     Automatic Client Upgrade permits the client install to run only if the Novell Client software being installed is a later version than the one currently installed on the workstation.

image   Specify an unattend configuration file in order to fully automate the installation routine. For more information on creating this file, see the section on Novell Client Install Manager (NCIMan) later in this chapter.

SETUPIP.EXE will be created based on the options you have selected. You can then distribute SETUPIP.EXE from a corporate Web site, through email, or by whatever method is most convenient.

When a user launches SETUPIP.EXE, the Novell Client software will be downloaded from the specified Web server, and the client installation routine will run.

Upgrading the Novell Client

There are a couple of options for upgrading workstations with existing Novell Client installations, one has been around for a while, and one is new with NetWare 6.5. You have the option of automatically checking for updates, and running fully or partially automated upgrade routines for your users, depending on their needs.

Novell Client Install Manager

The Novell Client platform-specific installation utilities each read a configuration file in order to properly install and configure the various properties of the client. This file is stored in the same folder as the installation utility, and provides information such as where to copy drivers during installation and the most recent version number. This configuration file is configurable through the Novell Client Install Manager (NCIMan).

NOTE

For Windows 9x workstations, options that were previously stored in NWSETUP.INI or were made available from the command line in previous versions of Novell Client are now configured through NCIMan.

To create or modify a configuration file with NCIMan, complete the following steps:

1.   Copy the complete WINNT and/or WIN95 directories from Novell client software CD-ROM to the server from which users will access the client files.

2.   Launch NCIMan (see Figure 2.3) from one of the directories you just copied from the Novell client’s CD-ROM:

image   Windows 2000/XP:NCIMAN.EXE is located in WINNTi386admin.

image   Windows 9x:NCIMAN.EXE is located in WIN95IBM_<lan>ADMIN where <lan> is one of the languages supported by the Novell client.

FIGURE 2.3 NCIMan utility from the Novell Client for NetWare 6.5.

image

3.   Click the New button.

4.   Specify the platform for which you are creating a configuration file and click OK.

5.   Double-click Installation in the left pane. Make your installation option choices and click OK. Each of the installation pages contains a list of the configurable parameters for the various Novell Client components (see Figure 2.4).

FIGURE 2.4 NCIMan installation pages are used to configure a Novell Client installation.

image

       Any installation options different than the default selections will be listed in the right pane of NCIMan.

6.   Double-click Client in the left pane to open the Client tab in the Installation Configuration (see Figure 2.5). From this page you can configure how, or if, each client component will be installed.

FIGURE 2.5 NCIMan client pages are used to configure default Novell client properties.

image

NOTE

If you have previously installed the Novell client with all the installation and client property options you want, NCIMan can read that information from the Windows Registry if you select Import Registry from the main NCIMan screen.

7.   Once you have selected all the installation and configuration options you want, click the Save button. You can save the configuration file with any name you want. Make sure you save the file in the same directory as the SETUP.EXE (Windows 9x) or SETUPNW.EXE (Windows 2000/XP) file that will run to install the client:

image   Windows 9x:win95ibm_language

image   Windows NT/2000/XP:winnti386

Once the configuration file has been saved, it can be used as the Unattend file for performing an unattended client installation or upgrade. This option can be used with Web server installations, the Novell Client Upgrade Agent, and Automatic Client Upgrades, all discussed previously in this chapter.

Novell Client Upgrade Agent

New to NetWare 6.5, the Novell Client Upgrade Agent simplifies client upgrades by allowing you to schedule periodic checks for updated client software. The Upgrade Agent will query a specified location for a newer Novell client. If one is found, the install routine will start automatically.

To configure the Novell Client Upgrade Agent, complete the following steps:

1.   Create an unattended configuration file with the Novell Client Install Manager (NCIMan), as discussed previously in this chapter.

2.   To configure the Upgrade Agent, right-click the Novell N icon in the system tray and select Novell Client Properties.

3.   Select the Update Agent tab (see Figure 2.6).

FIGURE 2.6 Novell Client Upgrade Agent configuration options—available from Novell Client Properties.

image

4.   Configure the Update Agent and click OK when you’re finished.

image   Select Enable Automatic Update Agent, and specify the launch interval, which defines how often, in days, the Update Agent will check for updated client files.

image   Specify the source location for the Novell client upgrade files. You can use the previously defined location, specify a new file location, or specify a Web page for the client download if you have created one (see the section “Installing from a Web Server,” previously in this chapter).

image   Specify the location and name of the Unattend file if one has been created. For more information on unattended configuration files, see the section “Novell Client Install Manager,” later in this chapter.

image   (Conditional) Select Suppress Update Prompt to perform the update without prompting the users.

image   (Conditional) Select Support Pack Update to have the Update Agent check for client support packs in addition to full software updates.

image   (Conditional) Select Administrator Rights to grant the client install administrator rights, which are required to install the client, even if the user who is logged in is not an administrator on the workstation. This option is checked by default.

Once these steps are completed, you can use the Novell Client Update Agent to automatically query for and update Novell Client software on your workstations. Once enabled, Update Agent can also be run manually by right-clicking the Novell N in the Windows system tray and selecting Update Novell Client.

Automatic Client Upgrade

Although this functionality has been largely replaced by the Client Upgrade Agent, Novell still offers the Automatic Client Upgrade (ACU) feature to automate the upgrade of multiple existing workstations to the latest Novell client. With the ACU, you place ACU commands in a container login script to detect if the client software needs to be installed, and then the ACU updates the workstation automatically, if necessary, when the user logs in. For more information on login scripts, see Appendix B.

The ACU feature works best in situations when your workstations have similar configurations, because you define a common set of instructions for updating all the workstations in the same way.

To use the ACU process to upgrade a workstation to the Novell client, complete the following steps:

1.   Copy the complete WINNT or WIN95 directories from Novell client software CD-ROM to the server from which users will access the client files.

NOTE

You can create the CLIENT directory on any NetWare volume, but make sure users have Read and File Scan rights to the folder so that they can locate the installation files. For more information on file system rights, see Chapter 6.

2.   (Conditional) If you want to create an install routine that doesn’t require any user input, use NCIMan to create an UNATTEND.TXT file, as discussed previously in this chapter. Save the UNATTEND.TXT file in the same directory from which users will run SETUP.EXE or SETUPNW.EXE to install the new Novell client. If you use a platform-specific configuration file to configure Novell client and you are using ACU.EXE, you must change the [UNATTENDFILE] option to Yes in the ACU.INI file.

3.   Use iManager to add the following to the container login script for those users whom you want to receive the updated client. These commands support both Windows 9x and Windows 2000/XP clients.

IF OS = "WINNT"  THEN
    @\SERVERNAMEVOLNAME...SETUPNW.EXE /ACU
    /u:UNATTEND.TXT
END

IF OS = "WIN95"  THEN
    @\SERVERNAMEVOLNAME...SETUP.EXE /ACU
    /u:UNATTEND.TXT
END

TIP

For Windows 95/98 workstations only, you can back up the old client configuration instead of just replacing it with the new client software. To do this, add the option /RB (for rollback) to the end of this command. This option will copy the current software configuration to NOVELLCLIENT32NWBACKUP.

4.   When the login script executes during a user login, the appropriate setup program will check the Windows Registry on the destination workstation to see exactly which version of the client is currently running. The setup routine will run only if the workstation’s Registry indicates a Novell client version older than the version to be installed.

TIP

If you need to re-install the same client version on a workstation, you can use NCIMan to modify the Major or Minor INTERNAL version of the client so that it looks to the setup routine as if the client is newer than that previously installed. The version setting is stored in the UNATTEND.TXT file.

The next time the users in the group log in, their workstations will be upgraded automatically to the new Novell client. For more information on ACU options, see the Novell online documentation.

The Client Login

Once the Novell client has been installed, you can view and set login options from the Novell Login by clicking the Advanced button, as shown in Figure 2.7.

FIGURE 2.7 Novell client login screen with Advanced options.

image

NOTE

The Windows tab, not shown in Figure 2.7, is only available prior to logging in to Windows. From this tab, you can specify the Windows username and workstation name that will be used by the Novell client to transparently log you in to the workstation as part of the NetWare login process.

NDS Tab

The NDS tab, as shown in Figure 2.7, allows you to specify the eDirectory tree, name context, and server to use during login. All users should specify their eDirectory tree and name context. A server needs to be specified only when connection to a NetWare 3 server is needed, or when you are trying to log in to a specific server.

Script Tab

The Script tab (see Figure 2.8) is used to manage the execution of login scripts. It allows you to specify whether or not to run scripts; whether or not to display the login results window (and close it automatically); and which profile and user login scripts to execute. The Variables button allows you to specify values for any script variables that might be included in the login scripts.

FIGURE 2.8 Novell client Script tab.

image

Dial-up Tab

The Dial-up tab (see Figure 2.9) is used only when a user is connecting to the network via a modem connection. It allows you to configure a client to automatically dial in to the network whenever a user attempts to login. The Dial-up tab taps into the Windows Dial-Up Networking information. You can select a dialing entry from the Windows phone book and a Windows dialing location profile. This option is used only rarely.

FIGURE 2.9 Novell client Dial-up tab.

image

NMAS Tab

The NMAS tab (see Figure 2.10) is used to configure a couple of the authentication-related features of Novell Modular Authentication Services (NMAS). For more information on NMAS see Chapter 6.

FIGURE 2.10 Novell client NMAS tab.

image

Configuring the Client

After you have installed the Novell client software, you can configure the client software by modifying its properties. The client properties enable you to specify information such as login preferences, protocol settings, default capture settings, and so on. To open the client property pages, right-click the red N icon in the system tray and click Novell Client Properties (see Figure 2.11).

FIGURE 2.11 Configuration options for the Novell client.

image

There are several configuration pages available in Novell client properties. For detailed information on Novell client property pages, see Appendix A.

image   Client: The Client page lets you define basic login preferences, similar to the NDS tab in the Novell Login screen.

image   Location Profiles: Location profiles allow you to save a specific login configuration so that users don’t have to enter login information manually. Location profiles are especially powerful for users who log in from multiple locations (such as the office, home, laptop, and so on).

image   Advanced Login: Advanced Login options let you hide certain aspects of the Novell Login screen to prevent users from making changes.

image   Service Location: The Service Location page is used to configure the client for the use of Service Location Protocol (SLP). You can specify where and how the client will request network services. For more information on SLP, see the NetWare 6.5 documentation.

image   Advanced Settings: Advanced Settings allow you to configure a host of network communications details. For more information on the Advanced settings options see Appendix A.

image   Advanced Menu Settings: Advanced Menu Settings gives you full control over the client network environment, including which network resources are available, and how they are offered to the network user.

image   Default Capture: This page lets you configure a user’s NetWare print jobs.

image   Protocol Preferences: Protocol Preferences let you define the usage order for network protocols and name resolution protocols. The listed protocols are used in the order specified.

image   LDAP Contextless Login: Allows contextless login without requiring the support of a catalog on the backend. When a user authenticates, LDAP is used to search the entire eDirectory tree, or trees, for the specified username. If a username is found, the login process will continue based on the tree and context information associated with that user. If the same username exists in multiple contexts, the user is prompted to select the correct user.

image   (Conditional) Single Sign-on: Novell client for Windows 2000/XP adds the Single Sign-on tab. This allows you to store the workstation-specific password in eDirectory so that it can be automatically presented as part of an NMAS or single sign-on authentication, if available.

image   (Conditional) DHCP Settings: Novell client for Windows 2000/XP adds the DHCP settings to configure the client DHCP environment.

image   DSCAT Contextless Login: Specify the use of an eDirectory catalog for login. This allows users to authenticate using their common name only, rather than having to remember their entire name context. LDAP contextless login is recommended over this option.

image   Update Agent: Configure Novell Client Upgrade Agent options, as discussed earlier in this chapter.

With these client pages you have very granular control over the operation of the Novell client.

NetIdentity

The NetIdentity agent is new to NetWare 6.5. It leverages what is known as the XTier framework used with NetStorage, Apache, and Tomcat services to provide single sign-on across all Novell services that use eDirectory authentication. The only caveat to this is that the first service with which a user authenticates must be NetIdentity-enabled. The list of NetIdentity-enabled services includes the following, with others being added regularly:

image   Novell Client (v3.4 for Windows 9x, and v4.9 for Windows 2000/XP)

image   iFolder 2.0

image   iPrint

image   NetStorage

image   Novell Portal Services

Once you have authenticated with one of these services, accessing any other service, such as iManager, that uses eDirectory authentication will prompt a transparent, background authentication so that you aren’t required to re-enter your authentication information.

To enable NetIdentity-based single sign-on to Novell services, complete the following tasks:

image   Make sure that the XTier framework is installed on all NetWare 6.5 servers to which users will authenticate.

image   Install the NetIdentity Agent on the workstation where you want NetIdentity services enabled.

The XTier framework is installed automatically when you install NetStorage, Apache, and Tomcat services. It cannot be selected and installed separately, so if you want to use NetIdentity, install these services on your NetWare 6.5 server prior to continuing. If you are unsure if XTier is installed on a given server, point your browser to the following URL:

http://<server IP or DNS name>/oneNet/xtier-login

If XTier is installed you will see an authentication dialog box, indicating that the server can recognize credentials passed by NetIdentity.

To install the NetIdentity Agent, complete the following steps:

1.   From the Novell Clients CD-ROM, or from a shared network drive to which Novell Client files have been copied, run WINSETUP.EXE.

2.   From the Client Installation screen, select NetIdentity Agent 1.2.

3.   Select the Installation language and click OK.

4.   At the InstallShield welcome screen click Next, and then click Install to start the installation routine.

5.   When the installation completes, click Finish.

Once installed, NetIdentity will provide single sign-on to all Novell services that authenticate through eDirectory.

Other Novell Clients

In addition to the traditional Novell client, there are three other clients included on the NetWare 6.5 client’s CD-ROM. They are as follows:

image   NICI client

image   NMAS client

image   NetDrive client

In addition to these three feature-specific clients, there are a few others that are installed automatically with their respective product software. Each of these clients will be discussed as part of its product overview in other chapters throughout this book.

NICI Client

The Novell International Cryptographic Infrastructure (NICI) is the modular foundation for all crypto-services offered in Novell products and services. NICI client provides cryptographic services to client-side applications and services. NICI client has received FIPS 140-1 (Level 1) certification, which is as good as it gets for client-based cryptographic services. For more information on NICI and other NetWare 6.5 security services, see Chapter 6.

NICI client v2.6 is included on the NetWare 6.5 client CD-ROM. The following NetWare 6.5 services rely upon NICI client:

image   Deployment Manager

image   Novell Advanced Audit

image   Native File Access

image   Novell Modular Authentication Service

image   Novell Certificate Server

image   ConsoleOne (when installed on a local workstation)

To install NICI client, complete the following steps:

1.   Insert the NetWare 6.5 client’s CD-ROM. The CD-ROM will auto-play and present you with the Novell client installation menu. If the CD-ROM does not auto-play, run WINSETUP.EXE from the root of the client’s CD-ROM.

2.   Select Client NICI 2.6 for Windows.

3.   At the NICI client Welcome screen, click Next.

4.   At the License Agreement screen, click Yes.

5.   At the Setup Complete screen, click Finish.

This completes the installation of the NICI client.

NMAS Client

Novell Modular Authentication Services (NMAS) allow you to supplement or replace the traditional Novell password authentication mechanism with alternative mechanisms such as SmartCards, tokens, and biometrics. NetWare 6.5 includes the NMAS Starter Pack, which offers two alternative authentication methods. NMAS Enterprise Edition, which is sold as an add-on product, adds support for many third-party authentication methods, multi-factor authentication, and graded authentication.

The NMAS client provides a framework within which authentication methods can be configured and integrated with Novell eDirectory to provide a flexible and seamless authentication process. For more information on NMAS, see Chapter 6.

To install the NMAS client, complete the following steps:

1.   Insert the NetWare 6.5 Client CD-ROM. The CD-ROM will auto-play and present you with the Novell client installation menu. If the CD-ROM does not auto-play, run WINSETUP.EXE from the root of the Client CD-ROM.

2.   The latest version of the Novell client and the NICI client are required for installation of the NMAS client. Make sure they are installed prior to installing the NMAS client.

3.   Select NMAS client 2.2.

4.   At the NMAS Installation screen, make sure that the NMAS Client check box is checked and click OK. The installation routine will review the versions of the Novell client and NICI client to make sure that all prerequisites have been met.

5.   At the Novell License screen, click Accept.

6.   Select the login methods you want to use and click Next. For more information on the NMAS login methods, see the NetWare 6.5 online documentation.

image   Advanced X509 Login: This method requires the user to have a PKCS#12 password encrypted file. The private key in this file will be used to authenticate the user by verifying the user’s certificate chain to a trusted root that is installed on the server.

image   Entrust Certificate Login: This authentication method is used when using certificates provided by the Entrust Certificate Authority.

image   Simple Password: This authentication method is used with Native File Access protocols and other services incapable of using the native NetWare password. Simple Password provides support for Windows, Macintosh, and NFS. Simple passwords can now be managed transparently through the use of universal password. For more information on the universal password, see Chapter 6.

image   Universal SmartCard: The Universal SmartCard method provides user identification and authentication using a SmartCard and reader connected to a network.

image   Enhanced Password: This is the NMAS-enhanced password method.

image   X509 Certificate: This authentication method provides digital certificate-based login to the Novell environment.

7.   At the Post-Login Methods screen, click Next. You can select NDS Change Password if you want to install that Post-Login Method. For more information on NMAS post-login methods, see the NetWare 6.5 online documentation.

8.   At the Install Complete screen, click OK. Select the Restart Later radio button if you don’t want the client workstation to restart immediately.

When the workstation reboots, you will see the new NMAS login screen. For more information on configuring and using NMAS login methods, see Chapter 6.

NetDrive Client

Novell NetDrive lets you to map a drive to any server without using the traditional Novell client. This means that with NetDrive, you can access your files on any server and modify them through standard Windows utilities such as Windows Explorer. For more information on using NetDrive, see Chapter 10, “NetWare File Access.”

To install the NetDrive client, complete the following steps:

1.   Insert the NetWare 6.5 client CD-ROM. The CD-ROM will auto-play and present you with the Novell client installation menu. If the CD-ROM does not auto-play, run WINSETUP.EXE from the root of the client CD-ROM.

2.   Select Novell NetDrive client 4.1.

3.   Select the language for the client installation and click OK.

4.   At the Welcome screen, click Next.

5.   At the License Agreement screen, click Yes.

6.   At the Destination Location screen, browse to the location where the NetDrive client should be installed and click Next.

Once all files have copied, the installation of the NetDrive client is complete.

Native File Access Pack

Novell Native File Access Pack (NFAP) lets Macintosh, Windows, and Unix workstations access and store files on NetWare servers without installing the Novell client. NFAP is installed by default as part of the basic NetWare 6.5 server installation process, and provides instant network access. Just plug in the network cable, start the computer, and you’ve got access to servers on your network.

NFAP lets client workstations access the NetWare 6.5 file system using the same protocols that they use internally to perform local file operations such as copy, delete, move, save, and open. Windows workstations perform these tasks using the Common Internet File System (CIFS) protocol; Macintosh workstations use the AppleTalk Filing Protocol (AFP); and Unix/Linux computers use the Network File System (NFS) protocol. This not only eliminates the overhead of a special network client, but also allows users to perform network tasks using the same familiar tools that they use to work on their local drives.

Admin Workstation Requirements

In order to manage Native File Access, there must be at least one administrative workstation with the following characteristics:

image   Windows 9x running Novell client for Windows 9x version 3.21.0 or later or Windows 2000/XP Novell client for Windows 2000/XP version 4.80 or later

image   NICI client version 1.5.7 or later—the NICI client is required to perform password administration using ConsoleOne

TIP

A suitable Novell client and NICI client are available on the NetWare 6.5 client CD-ROM. Alternatively, the latest versions of the clients can be downloaded from http://support.novell.com/filefinder/.

NFAP Client Requirements

To access NetWare servers running NFAP, computers must be connected to the network and running one of the following operating systems:

image   Mac OS version 8.1 or later—Mac OS X.

image   Windows 9x, Windows NT v4, Windows 2000/XP—Windows computers must be running Client for Microsoft Networks, which is a standard Windows networking component. It can be installed by choosing Add >> Client from the Local Area Connection Properties page.

image   Any version of Unix or Linux that supports NFS v2 or NFS v3.

Simple Password

Simple passwords are used to support the local Windows, Macintosh, and NFS password models, which in some cases don’t support password encryption. Thus, to prevent the eDirectory password from becoming compromised, Novell created a secondary password suitable for use in these nontraditional situations. To create a simple password for a user, complete the following steps:

NOTE

If the simple password is different than the eDirectory password, the user would enter the simple password when accessing the network with native protocols and enter the eDirectory password when logging in with the Novell client software.

NetWare 6.5 introduces a universal password option that manages simple passwords and synchronizes them with the traditional NetWare password. Once enabled, the universal password eliminates the need to manage simple passwords separately. For more information on universal passwords, see Chapter 6.

1.   Launch iManager, open the eDirectory Administration link and select Modify Object.

2.   Browse to and select the object for which you want to change the Simple Password and click OK.

3.   Select the NMAS Login Methods tab and click the Simple Password link.

4.   Make the desired Simple Password modifications and click OK. You can create, change, or remove the simple password.

Once created, the simple password will be used by services such as Native File Access and LDAP authentication that cannot be integrated with the native eDirectory-based authentication option provided by NetWare 6.5. Simple passwords are required for these services to function, and removing the simple password may prevent them from using services that rely on the simple password.

Configuring CIFS Access

With NFAP installed and passwords configured, nothing else is necessary to allow Windows users to access the NetWare file system. They can use Windows Explorer to browse and search for files through Network Neighborhood or My Network Places. They can map network drives to their defined share point and assign it a drive letter. Because access to NetWare files is handled by CIFS, Windows users can copy, delete, move, save, and open network files just like they can with any Windows-based drive resource.

You can stop and start the CIFS service on the NetWare 6.5 server by typing CIFSSTOP at the server console, or from a remote server connection. Similarly, typing CIFSSTRT will start the CIFS service on a given NetWare 6.5 server.

Specifying Contexts in the Context Search File

A context search file lets Windows users log in to the network without specifying their full context. The contexts listed in the context search file will be searched when no context is provided or the object cannot be found in the provided context. If User objects with the same name exist in different contexts, authentication to each user object will be attempted until one succeeds with the user-provided password.

The context search file is stored in the SYS:ETC directory of the NetWare server on which NFAP is running. To modify a context search file, complete the following steps:

1.   Open the CTXS.CFG file with any text editor.

2.   Enter each context to be searched during authentication, with each context on its own line.

3.   Resave the file in the SYS:ETC directory.

4.   At the server console, enter CIFSSTOP, and then CIFSSTRT to reload the CIFS service with the new context search file.

Once restarted, NFAP will be able to use the context search file entries you have provided.

Customizing the Network Environment for CIFS

You can use ConsoleOne to configure file access for CIFS users. For more information on ConsoleOne, see Chapter 3, “Novell Management Tools.” Three CIFS configuration pages are available by completing the following steps:

1.   Launch ConsoleOne and browse to the appropriate NetWare 6.5 server in the left pane.

2.   Right-click the Server object and select Properties.

3.   Click the CIFS tab and select one of the three CIFS available pages: Config, Attach, or Shares.

4.   Enter the desired parameters in the fields provided.

5.   Click OK to save your settings and exit.

The following parameter fields appear on the CIFS Config Page:

image   Server Name: Lets you specify a name, as it will appear in Network Neighborhood, for the CIFS server. It can be a maximum of 15 characters long and must be different from the actual NetWare server name.

image   Comment: Lets you provide a description of the server resource for CIFS users that will be available when viewing resource details in Network Neighborhood.

image   WINS Address: Specifies the address of the WINS server that should be used to locate the Primary Domain Controller (PDC). This is necessary if the PDC is on a different IP subnet than the NetWare server running NFAP.

image   Unicode: Enables international character support.

image   OpLocks (Opportunistic Locking): Improves file access performance using the CIFS protocol.

image   Authentication Mode: Specifies the authentication method used to authenticate CIFS users.

image   Domain: If the users are members of a Windows domain, you can have the Windows domain controller perform the authentication. In this instance, the domain and workstation username and password must match.

image   Local:If the users are members of a Windows workgroup, you can have the NFAP server perform the authentication. In this instance, the NetWare and workstation username and password must match.

image   Authentication Workgroup Name: Specifies the name of the Windows domain, or workgroup, to which the NFAP server will belong.

image   Primary Domain Controller Name: Specifies the name of the PDC server, and is necessary only if the PDC is on a different subnet. This option will override WINS or DNS.

image   Primary Domain Controller Address: Specifies the static IP address of the PDC server, and is necessary only if the PDC is on a different subnet. This option will override WINS or DNS.

The Attach page lets you specify the IP addresses to which you want to bind the CIFS protocol. By default, CIFS will be bound to all IP addresses on the NetWare server on which NFAP is running.

The Shares page lets you specify volumes or directories as Windows share points that will be directly accessible from Network Neighborhood. If no share points are defined, all mounted volumes will be listed by default.

image   Name: Specifies a name for the share point, as it will be seen in Network Neighborhood.

image   Path: Specifies the full path to the share point. This will appear as the root, or starting point, for the share. The path must end with a backslash ().

image   Comment: Lets you provide a description of the share point for CIFS users that will be available when viewing resource details in Network Neighborhood.

image   Maximum Number of Connections: Specifies the maximum number of simultaneous connections allowed to the share point.

Configuring AFP Access

With NFAP installed and passwords configured, nothing else is necessary to allow Mac users to access the NetWare file system. They can use Chooser or the Go menu to access network files and even create aliases. Because access to NetWare files is handled by AFP, Mac users can copy, delete, move, save, and open network files just like they can with any local drive resource.

You can stop and start the AFP service on the NetWare 6.5 server by typing AFPSTOP at the server console, or from a remote server connection. Similarly, typing AFPSTRT will start the AFP service on a given NetWare 6.5 server.

Context Search Files

If the User object for a Mac user is not in the same container as the server they are trying to access, a context search file lets them log in to the network without specifying their full context. The contexts listed in the context search file will be searched when no context is provided or the object cannot be found in the provided context. This is important because the Mac allows 31 characters for the username. If the full eDirectory context and username is longer than this, you must use a search list so users can access the NetWare server.

If User objects with the same name exist in different contexts, the first one in the context search list will be used. For this reason, it is advisable to have globally unique usernames when using this type of service.

The context search file is stored in the SYS:ETC directory of the NetWare server on which NFAP is running. To modify a context search file, complete the following steps:

1.   Open the CTXS.CFG file with any text editor.

2.   Enter each context to be searched during authentication, with each context on its own line.

3.   Resave the file in the SYS:ETC directory.

Once restarted, NFAP will be able to use the context search file entries you have provided.

Renaming Volumes

You can also rename NetWare volumes so that they appear with a different name in the Mac Chooser. To rename a volume for Mac users, complete the following steps:

1.   Create a file named AFPVOL.CFG in the SYS:ETC directory of the NetWare server on which NFAP is running.

2.   For each volume you want to rename, enter the current name of the volume and, in quotes, the new Mac name of the volume. For example:

      prv-serv1.sys "SYS volume" 

3.   Save the file.

Mac users will now access the NetWare volume through the name you have specified, rather than the formal name syntax typically used to denote NetWare volumes.

Accessing Files from a Mac

Mac users use the Chooser to access files and directories as needed. They can also create an alias on the desktop that will be maintained after rebooting.

1.   In Mac OS 8 or 9, click the Apple menu >> Chooser >> AppleTalk >> Server IP Address. In Mac OS X, click Go >> Connect to Server.

2.   Specify the IP address or DNS name of the NetWare server, and click Connect.

3.   When prompted, specify a valid eDirectory username and password, and then click Connect.

4.   Select a volume to be mounted on the desktop. You now have access to the files on the specified volume. However, these settings are not saved after rebooting the Mac. If you want to create a perpetual link to the volume, you can create an alias.

Once these steps are completed, Mac users will have access to files and directories on a NetWare volume.

Configuring NFS Access

Native NFS file access requires a few more steps before a Unix/Linux client can use it. There are several terms that you should be familiar with if you have not worked with NFS previously and are implementing NFAP for NFS.

image   NFS server: NFS server software is installed as part of the NFAP installation. It enables NFS clients to access a NetWare file system as if it were a local directory on the Unix/Linux workstation. Any client that supports the NFS protocol can also access NetWare files using the NFS server.

image   File system export: Before Unix/Linux users can access the NetWare file system it must be made available to the NFS client. This process is called exporting the file system. During the export, you can define who should access the information and how it is accessed.

image   File system mount: Once the NetWare file system has been exported, an NFS client can import it into its local file system. Once imported, the specified portion of the NetWare file system will be available as though it were part of the local Unix/Linux file system.

image   Network Information Service (NIS): NFAP also permits a NetWare server to function as an NIS server. This is not required for native file access, but is a useful additional service for Unix/Linux clients. NIS is a widely used “Yellow Pages” for the Unix/Linux environment. Similar to eDirectory, NIS servers act as central repositories for common information about users, groups, and hosts that reside on the network. With NIS server software loaded, eDirectory can function as a NIS repository and can respond to NIS requests from any NIS client.

NFAP’s NFS support is installed and started as part of the NetWare 6.5 installation. You can stop and start the NFS service from the server console by typing NFSSTOP. Similarly, typing NFSSTART will start the NFS service on a given NetWare 6.5 server. You can also stop and start the NFS server from iManager by clicking the NFS link under File Protocols. This will open the management page for the NFS server. For more information on iManager, see Chapter 3.

When NFAP is installed, it extends the eDirectory schema to support new NFS objects (see Figure 2.12). There are four new objects that you will see after installing NFAP for NFS.

image   NFSAdmin: The NFSAdmin object is a group object installed at the eDirectory tree root, and gives you access to the exported file structures that will be made available to NFS users.

image   NFAUUser: The NFAUUser object is installed in the server context and is used to provide a link between NetWare and the root user on a Unix/Linux client. This link is used internally for managing data flow between the two systems.

image   NFAUWorld: The NFAUWorld group object is installed in the server context and provides Unix rights to Other Unix users when they access an exported NFS path. To do this, the effective rights of the NFAUWorld object are converted into Unix rwx rights. Restrict the effective rights of the NFAUWorld object to prevent these NFS users from getting too much access to the NetWare file system.

image   NISSERV_<servername>: The NIS server object is installed in the server context for those who might want to use Novell eDirectory as an NIS data repository. It is not used for NFS file access. For more information on NIS services, see the NetWare online documentation.

FIGURE 2.12 NFS objects created during the NFAP installation.

image

Exporting a NetWare Directory

To export part of the NetWare 6.5 file system for use by NFS clients, complete the following steps:

1.   Launch iManager and log in as a user with administrative rights. iManager provides a gadget for managing NFS connections. For more information on iManager, see Chapter 3.

2.   In the left pane, expand the File Protocols link and select NFS.

3.   Click the Export button to open the Export Options screen (see Figure 2.13).

FIGURE 2.13 Creating an NFS export from iManager.

image

4.   In the Path field, enter the path to be exported. Use forward slashes (/) to separate directories. For example, to export the DATA: volume, you would enter /data.

5.   In the Access Control field, specify either Independent or NetWare mode. Independent mode means that NetWare and NFS rights will be managed separately. NetWare mode means that rights will be managed from NetWare and mapped to NFS accordingly. For more information on access control modes, see the NetWare 6.5 online documentation.

6.   The Global Permissions let you specify those permissions that will be granted to all trusted hostnames.

7.   In the Trusted Host and Access Permission table, specify the NFS host that you want to make a trusted host for the exported path. Then specify the rights granted to the export host.

image   Deny prevents access to the host

image   (Default) RO grants read-only access to the host

image   RW grants read-write access to the host

image   Root grants root, or supervisory, access to the host

image   Anonymous grants generic access to the exported directory through the Unix user NOBODY and group NOGROUP

8.   Click the plus symbol (+) next to the hostname to add the host to the trusted host list. This updates the etc/exports file on the server and refreshes the NFS server. When you specify access permissions, the default permissions given in the All row are unchecked.

Once created, the newly exported directory will show up in the Exported Paths list on the NFS Server Administration screen. By selecting an exported path from the Exported Paths list, you can see the current path configuration, and modify that configuration by clicking Edit.

Mounting an Exported Directory

Once a NetWare 6.5 directory has been exported for NFS clients, it is imported into a remote file system for access. Unix systems use the mount command to accomplish this. To mount an exported directory on a Unix/Linux system, complete the following steps:

1.   Use the mkdir command to create a directory that will hold the NetWare 6.5 NFS export. For example: mkdir NW6Files.

2.   Use the mount command to link the new directory to the NetWare 6.5 export. For example: mount <server identifier>:/data/linux /NW6Files.

WARNING

The server identifier is the IP address or DNS name of the NetWare 6.5 server on which you created the NFS Export. Make sure to use both the colon and forward slash between the server identifier and the volume name. The target import directory must be an absolute path from NFS root and is separated from the source path by a space.

For more information on the Unix/Linux mount command, refer to your system’s MAN pages.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.139.105.159