UNIX and Windows Server

Interoperating with UNIX

The UNIX operating system was developed in 1969, and was the initial operating system written in the C programming language. UNIX enabled multiple users to access the system and run programs at the same time, and share resources and files. To date, UNIX is regarded as being a robust, stable operating system. It is though considered quite intricate to administer.

These days, UNIX is available as a number of different solutions that have been customized by vendors to suit their own hardware platforms:

Windows operating systems support interoperability with UNIX platforms by means of a number of utilities, and services and protocols:

The main Microsoft product used to enable interoperability with UNIX is the Microsoft Windows Services for UNIX. The Microsoft Windows Services for UNIX 3.0 components are listed here:

How to install Windows Services for UNIX

  1. Place the Windows Services for UNIX CD-ROM in the CD-ROM drive.
  2. The Microsoft Windows Services for UNIX Setup Wizard launches automatically. If not, start Setup.exe, located within the root directory.
  3. Click Next on the Welcome to the Microsoft Windows Services for UNIX Setup Wizard screen.
  4. On the following page, provide the appropriate user information and proper license key, and then click Next.
  5. On the following page displayed, you can select either the Standard installation option or the Custom installation option. Select the Custom installation option and click Next.
  6. On the Selecting Components page, select the Windows Services for UNIX components that you want to install. Click Next.
  7. The license agreement is displayed if you have chosen to install ActiveState's Perl. Accept the license agreement and then click Next.
  8. On the User Name Mapping page, enter the name of the User Name Mapping server, and then click Next.
  9. Specify a location for the SFU installation and click Next.
  10. Installation of the Windows Services for UNIX components that you have selected occurs.
  11. Click Finish.

The UNIX Common Commands

There are a number of UNIX commands, supported by most UNIX versions, which you can use to perform administrative tasks for the UNIX operating system:

Configuring Services for UNIX

The services or components of the Microsoft Windows Services for UNIX product is categorized into the following groups:

The Telnet server provides the means for interoperability between Windows Server 2003 machines and UNIX machines. The Win32 Telnet server works well for most installations by providing access from any server or workstation on which Telnet client is installed. The Win32 Telnet server supports logins from a range of clients and character mode terminal clients from whichever operating system.

The SFU Telnet server supports NT LAN Manager ((NTLM) authentication for client logins and authenticates users through their Windows Server 2003 logon. For NTLM authentication to work, it must be supported on the server end and on the client end.

The Tnadmin.exe program is used to perform administrative tasks for the Telnet server. Tnadmin.exe is installed with the Services for UNIX Administration MMC snap-in.

The Telnet server configuration setting options which can be configured through Tnadmin.exe are listed here:

Telnet client configuration occurs within a telnet session. The following commands are used:

How to configure User Name Mapping

User Name Mapping (UNM) is the main authentication component of Microsoft Windows Services for UNIX. User Name Mapping provides centralized mapping between Windows user accounts and UNIX accounts for Interix, Client for NFS, Server for NFS, and Gateway for NFS. The Services for UNIX Administration graphical user interface tool, Sfumgmt.msc, is used to configure User Name Mapping:

  1. Open the Services for UNIX Administration tool.
  2. In the left pane, select User Name Mapping.
  3. Select either Network Information Services (NIS) or Personal Computer Network File System (PCNFS) as the UNIX authentication method to utilize.
  4. Click Apply to save your selection.
  5. Click the Maps tab.
  6. Select the Simple Maps checkbox.
  7. Click the Show User Maps option under Advanced Maps.
  8. In the drop down list, click Windows Domain Name.
  9. Click the List Windows Users button to display the list of Windows users that can be mapped.
  10. Click the List UNIX Users button to display the list of UNIX users that can be mapped.
  11. Select the Windows user and UNIX user which should be mapped, and then click the Add button. Repeat this for all the necessary users.
  12. Click Apply to save your changes.

How to configure NFS client settings

  1. Open the Services for UNIX Administration tool.
  2. In the left pane, select Client for NFS
  3. The default file access permissions set are:
    • For the owner of the file; the Read, Write, and Execute permission.
    • For the Owner group and for Other users; the Read and Execute permission.

This is where you can change the default file access permissions for a file.

  1. Click Performance to change the performance settings of Client for NFS:
    • Transport Protocol; the default setting is UDP.
    • Mount Type; the default setting is Soft.
    • Interval Between Retries; the default setting is 0.8 seconds.
    • Read Buffer Size; the default is 32 KB.
    • Write Buffer Size; the default is 32 KB.
  1. To restore the default settings, click the Restore Defaults button.


Top 5 Free Networking Tools

Bookmark UNIX and Windows Server

Latest Blog Posts


English English GermanGerman SpanishSpanish FrenchFrench ItalianItalian PortuguesePortuguese RussianRussian DutchDutch
GreekGreek HindiHindi JapaneseJapanese KoreanKorean ChineseChinese Chinese (Simplified)Chinese (Simplified) ArabicArabic

Copyright 2009 Tech-FAQ. All rights reserved. Privacy Policy.