April 25, 2018

Install NIS Server for Windows

About this guide

  1. Configuring NIS Server – Windows
  2. Windows NIS tools

Network Information System (NIS) is a centralized User, Group administrative management in Linux environment.

The administrator can easily create, modify, and delete user accounts for Windows and UNIX domains at the same time

Windows – Requirements

Follow these steps to integrate the NIS in Active Directory.

Allow you easily manage users and groups.

Step 1

  1. Start with installing Active Directory Domain Controller (install with dcpromo command line)
  2. Next, install “Server for NIS” components with server PowerShell (Administration permission)
  • Windows 2008/2008 R2  

Open PowerShell and copy paste this command, the command installing Server for NIS components. *restart required  

ServerManagerCmd.exe -install ADDS-Identity-Mgmt -restart

  • Windows 2012 (PowerShell)

Dism.exe /online /enable-feature /featurename:adminui /all

Dism.exe /online /enable-feature /featurename:nis /all

Dism.exe /online /enable-feature /featurename:psync /all

Step 2

Open “Active Directory Users and Computers” and create a new Organisation Unit (OU) “LinuxUsers

Create a new group for “LinuxUsers” in Active Directory.

Right click on the group “LinuxUsers” >Properties > go to  “UNIX Attributes

Add your domain to NIS Domain also you need to configure the Group ID:

Create new “LinuxUser“.

Go To “UNIX Attributes” tab Add your NIS Domain > add UserID (UID)>add the “Primary Group Name(GID).

Step 3

Configure NisSvc service to start automatically.

Open PowerShell to add these commands:

sc config NisSvc start= auto

Restart NisSvc  service:

net stop NisSvc

net start NisSvc

Done… Now make sure the NIS database is working:

ypcat -d domain passwd

Luser:CBSD!ghhj432123$8793:1000:1000::/home/Luser:/bin/sh

Enjoy!

About The Author

IT professional for 17 years in complex networking Linux and Windows environments.

Related posts

Leave a Reply

Your email address will not be published. Required fields are marked *


Fatal error: Call to undefined function pp_popup() in /home/shira13/public_html/wp-content/themes/multinews/footer.php on line 73