HOW TO: Install Microsoft Windows Services for UNIX 3.0 on Microsoft Windows 2000 (321712)



The information in this article applies to:

  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional

This article was previously published under Q321712

SUMMARY

This step-by-step article describes how to install Microsoft Windows Services for UNIX (SFU) 3.0 on a Microsoft Windows 2000-based computer.

back to the top

Overview of Windows Services for UNIX 3.0

Windows Services for UNIX 3.0 provides a wide-range of connectivity tools and interoperability features to help you:
  • Integrate a mixed network that is made up of Microsoft Windows and UNIX-based computers.
  • Share network resources among these computers.
Windows Services for UNIX 3.0 includes components for file sharing, remote access and administration, password synchronization, common folder management, a common set of utilities, and a shell.

NOTE: Although this article focuses primarily on how to install Windows Services for UNIX 3.0 on Windows 2000, Windows Services for UNIX 3.0 is also supported on:
  • Microsoft Windows XP Professional
  • Microsoft Windows NT 4.0 Server Service Pack 6a or later
  • Microsoft Windows NT 4.0 Workstation Service Pack 6a or later
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Professional
Windows Services for UNIX 3.0 includes the following components:
  • Utilities: Common UNIX utilities
    • Base utilities: Provides the Interix subsystem, a powerful, full-featured UNIX environment that runs as a separate subsystem on the Windows computer. Includes C and Korn shells, plus more than 350 utilities that run on the Interix subsystem. This component also provides Windows-based administrator utilities and UNIX-style commands, the Windows-based Cron service that is used to schedule tasks, and the Windows-based Telnet client. When you install the base utilities, the Interix subsystem is also installed.
    • UNIX perl: Makes it possible for perl scripts to be run on the Interix subsystem. When you install UNIX perl, the base utilities are also installed.
  • Interix GNU components: Interix utilities and Software Development Kit (SDK) tools that are distributed under the terms of the GNU General Public License (GPL).
    • Interix GNU utilities: Supplements the base utilities. When you install the GNU utilities, the base utilities are also installed.
    • Interix GNU SDK: Software development kit (SDK) tools that supplement the Interix SDK. When you install the GNU SDK tools, the GNU utilities and the Interix SDK are also installed.
  • Network file system (NFS) components: Supports file and directory interoperability between Windows and UNIX systems.
    • Server for NFS: Makes it possible for a Windows 2000-based computer to act as an NFS server. Exports Windows folders as NFS file systems, making it possible for UNIX-based NFS clients to use them.
    • Gateway for NFS: Makes it possible for a Windows 2000 Server-based computer to act as an NFS gateway. Shares directories that are exported by UNIX NFS servers as Windows shared folders, so Windows users can use them without installing NFS client software.
    • Client for NFS: Makes it possible for Windows computers to use files on UNIX-based NFS servers.

      NOTE: You cannot install Gateway for NFS and Client for NFS on the same computer.
  • Server for NIS: Makes it possible for a Windows 2000 domain controller to act as a Network Information Service (NIS) server, integrating NIS domains with Active Directory. This makes it possible to manage Windows and NIS domains together.
  • Password Synchronization: Provides two-way automatic synchronization of passwords between Windows and UNIX-based computers. Password synchronization makes it easy for users to maintain one password for Windows domains and UNIX systems, synchronizing them when one of them changes.
  • Remote connectivity components: Users can connect and use the computer remotely.
    • Telnet Server: Remote users can connect to the server by using any Telnet client software.
    • Windows Remote Shell service: Commands from remote computers can be run on the server.
  • Authentication tools for NFS: Makes it possible for NFS components to authenticate users.
    • User Name Mapping: Associates Windows and UNIX user names, which makes it possible for users to obtain access to files through Interix or to connect to NFS resources without having to log on to Windows and UNIX computers separately.
    • Server for NFS Authentication: Works with User Name Mapping and Server for NFS to give UNIX users transparent access to files that are shared on Server for NFS. Server for NFS Authentication must be installed on all domain controllers or on the computer that is running Server for NFS.
    • Server for PCNFS: Similar to a PCNFS daemon (PCNFSD) running on a UNIX server.
  • Interix SDK: A software development kit (SDK) that makes it easy to create programs that run on the Interix subsystem. When you install this component, the base utilities are also installed.
  • ActiveState ActivePerl 5.6: Makes it possible for Windows-based Perl scripts to be run on the server.
back to the top

Windows Services for UNIX 3.0 Requirements

For a list of system requirements for Windows Services for UNIX 3.0, visit the following Microsoft Web site: back to the top

How to Install Windows Services for UNIX 3.0

  1. Insert the Windows Services for UNIX CD-ROM into the computer's CD-ROM or DVD-ROM drive.
  2. On the "Welcome to the Windows Services for UNIX Setup Wizard" page, click Next.
  3. Type your name and organization in the User name and Organization boxes, type the product key in the appropriate boxes, and then click Next.
  4. Click I accept the agreement after you read the End User License Agreement (EULA), and then click Next.
  5. Do one of the following:

    Perform a Standard Installation

    1. If you want to install the default set of components to the default installation location (c:\SFU), click Standard installation, and then click Next.
    2. On the "Security Settings" page, specify whether you want to turn on setuid behavior for Interix programs, and then click Next.

      NOTE: Turning on this option has security implications. For more information, see the "Enabling setuid behavior for Interix programs" section of the Install.htm file that is located in the root folder of the Windows Services for UNIX 3.0 CD-ROM.
    3. On the "User Name Mapping" page, type the name of the User Name Mapping server or leave this box blank (you can configure the name of the server after installation is complete), and then click Next.

    Perform a Custom Installation

    1. If you want to specify the components that you want to install or specify a different installation location, click Custom installation, and then click Next.
    2. In the Components box, specify the components that you want to install. To do so, click the + (plus sign) next to the component that you want to expand it, click the down arrow next to the component(s) that you want, and then click the installation option that you want. Click Next.

      The pages of the wizard that are displayed next depend on the component(s) that you chose to install. Follow the instructions on the pages of the wizard that are displayed to install Windows Services for UNIX 3.0.
    3. If you chose to install the GNU Software Development Kit (SDK), the "Interix GNU SDK" page is displayed. Click Next.
    4. If you chose to install Active State Perl, the "ActiveState Perl License and Support Information" page is displayed. Click I accept the agreement after you read the Active State Perl EULA, and then click Next.
    5. On the "Security Settings" page, specify whether you want to turn on setuid behavior for Interix programs, and then click Next.

      NOTE: Turning on this option has security implications. For more information, see the "Enabling setuid behavior for Interix programs" section of the Install.htm file that is located in the root folder of the Windows Services for UNIX 3.0 CD-ROM.
    6. If the "User Name Mapping" page is displayed, type the name of the User Name Mapping server or leave this box blank (you can configure the name of the server using Microsoft Windows Services for UNIX Administration after installation is complete), and then click Next.
    7. On the "Installation Location" page, specify the installation location that you want, and then click Next.

      NOTE: The path that you specify can contain only alphanumeric characters and the underscore "_" character.
  6. Click Finish on the "Completing the Microsoft Windows Services for UNIX Setup Wizard" page.
  7. Before you restart the computer (if required), change the startup type of each service that was turned off by Windows Services for UNIX Setup to automatic. To do so:NOTE: To turn on an Interix service (daemon), edit the /etc/inted.conf file.

    1. Click Start, point to Settings, and then click Control Panel.
    2. Double-click Administrative Tools, and then double-click Services.
    3. In the right pane, right-click the service that you want to configure, and then click Properties.
    4. Click the General tab.
    5. Under Startup type, click Automatic, and then click OK.
NOTE: You can also install Windows Services for UNIX 3.0 from a command prompt. For more information about how to do this, see the Install.htm file that is located in the root folder of the Windows Services for Unix 3.0 CD-ROM.

back to the top

How to Add or Remove Windows Services for UNIX 3.0 Components

  1. Click Start, point to Settings, and then click Control Panel.
  2. Double-click Add/Remove Programs.
  3. In the Currently installed programs list, click Microsoft Windows Services for UNIX, and then click Change.
  4. Click Next on the "Welcome to the Microsoft Windows Services for UNIX Setup Wizard" page.
  5. Click Add or remove, and then click Next.
  6. In the Components box, specify the components that you want to install or remove. To do so, click the + (plus sign) next to the component that you want to expand, click the down arrow next to the component(s) that you want, and then click the installation option that you want. Click Next.
  7. Depending on the components that you selected, additional pages of the wizard may be displayed in which you must specify additional options. Follow the instructions on the additional pages of the wizard (if they are displayed), and then click Finish on the "Completing the Microsoft Windows Services for UNIX Setup Wizard" page.
back to the top

How to Remove Windows Services for UNIX 3.0

  1. Click Start, point to Settings, and then click Control Panel.
  2. Double-click Add/Remove Programs.
  3. In the Currently installed programs box, click Microsoft Windows Services for UNIX, and then click Remove.
  4. Click Yes to confirm the removal.
back to the top

REFERENCES

For more information about how to install Windows Services for Unix 3.0, see the Install.htm and Readme.txt files that are located in the root folder of the Windows Services for Unix 3.0 CD-ROM.

For more information about Windows Services for UNIX 3.0, see the "Introduction to Services for UNIX" White Paper that is available at the following Microsoft Web site: For more information about the new features in Windows Services for UNIX 3.0, see the Microsoft Windows Services for UNIX 3.0 New Features Guide available at the following Microsoft Web sites: For an overview of Windows Services for UNIX 3.0 with Interix, visit the following Microsoft Web site: back to the top

Modification Type:MajorLast Reviewed:2/9/2006
Keywords:kbenv kbhowto kbHOWTOmaster kbnetwork kbsetup KB321712 kbAudITPro