HOW TO: Install Password Synchronization on a Windows Host

This article was previously published under Q324082
This article has been archived. It is offered "as is" and will no longer be updated.
Windows Services for UNIX version 3.0 provides the programs and services that are requried to support bidirectional password synchronization between Windows and UNIX or Linux computers. Password changes can originate from either Windows-based computers or UNIX-based computers, and the changes are propagated to all computers covered by password synchronization. Passwords are transferred over the network in encrypted form; passwords are never transferred over the network by using plain text.

back to the top

Installing Password Synchronization on a Windows Host

Windows Services for UNIX version 3.0 uses Microsoft Installer for installation. As a result, you can install individual modules of the product from the command line. If previous components of Windows Services for UNIX have been installed, you must include these components in the addlocal parameter of the installation command line, separated by a comma (,). If you do not do so, these products are removed during the Password Synchronization installation.

To install Password Synchronization on a Windows host from the command line:
  1. Log on to the Windows computer by using an administrative level account.
  2. Click Start, click Run, type cmd, and then click OK.
  3. Insert the Windows Services for UNIX version 3.0 CD in the CD drive. (This example uses drive D.)
  4. From the command prompt, run the following command to install Password Synchronization:
    msiexec /I D:\sfusetup.msi /qb addlocal="PasswdSync" [targetdir="install path"]
    NOTE: The addlocal parameter to msiexec shown above is case and space sensitive. Installation will fail if the exact case above is not followed.
  5. Default install path is "\SFU".Note: Services for UNIX should be installed in a directory without spaces in the path to prevent problems with some components of SFU. Microsoft recommends that you install SFU to the default directory.

  6. To include the product key in the command line, add PidKey=key, where key is the 25 character product key, without dashes.
  7. If you are using Windows 2000 or Windows XP, you do not have to restart the computer.Note: If installing from a telnet prompt, where no GUI is available, or via a script, use the following command line instead: msiexec /ID:\sfusetup.msi /q addlocal=PasswdSync PidKey=key [targetdir=installpath]This will install without any user interaction at all.

    Note: You should install at least one User Name Mapping service on your network to map UNIX and Windows user names to each other. For instructions on how to install and configure User Name Mapping service, see the following article:
    324073 HOW TO: Configure the User Name Mapping Service
back to the top


  • If you are installing from a telnet prompt (where the graphical user interface [GUI] is not available) or by using a script, use the following command line to perform an installation which does not require user interaction:
    msiexec /I D:\sfusetup.msi /q addlocal="PasswdSync" PidKey="key" [targetdir="install path"]
  • Install Windows Services for UNIX in a folder that does not have any spaces in the folder path to prevent problems with some components of Windows Services for UNIX. The default installation point is \SFU.
  • The addlocal parameter to the msiexec command that is described earlier is case-sensitive and space-sensitive. The installation is not successful if you do not use the command exactly as it is written in this article.
back to the top

For additional information about performing maintenance tasks after a UNIX-to-Windows Migration, click the article number below to view the article in the Microsoft Knowledge Base:
324539 How To: Perform Maintenance and Ancillary Tasks After a UNIX-to-Windows Migration

back to the top


Article ID: 324082 - Last Review: 12/07/2015 11:24:04 - Revision: 1.1

Microsoft Windows 2000 Server, Microsoft Windows 2000 Advanced Server, Microsoft Windows NT 4.0 Service Pack 6a, Microsoft Windows Services for UNIX 3.0 Standard Edition

  • kbnosurvey kbarchive kbhowto kbhowtomaster KB324082