<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://beardedmaker.com/wiki/index.php?action=history&amp;feed=atom&amp;title=Nis</id>
		<title>Nis - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://beardedmaker.com/wiki/index.php?action=history&amp;feed=atom&amp;title=Nis"/>
		<link rel="alternate" type="text/html" href="https://beardedmaker.com/wiki/index.php?title=Nis&amp;action=history"/>
		<updated>2026-04-26T17:56:20Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.27.4</generator>

	<entry>
		<id>https://beardedmaker.com/wiki/index.php?title=Nis&amp;diff=146&amp;oldid=prev</id>
		<title>Beard: Created page with &quot;&lt;pre&gt; packages: 	ypserv  daemons: 	ypserv - distributes nis database 	ypbind - allows nis binding (client connections). used on both client and server side. 	yppasswd - login...&quot;</title>
		<link rel="alternate" type="text/html" href="https://beardedmaker.com/wiki/index.php?title=Nis&amp;diff=146&amp;oldid=prev"/>
				<updated>2016-02-29T21:21:12Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;&amp;lt;pre&amp;gt; packages: 	ypserv  daemons: 	ypserv - distributes nis database 	ypbind - allows nis binding (client connections). used on both client and server side. 	yppasswd - login...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
packages:&lt;br /&gt;
	ypserv&lt;br /&gt;
&lt;br /&gt;
daemons:&lt;br /&gt;
	ypserv - distributes nis database&lt;br /&gt;
	ypbind - allows nis binding (client connections). used on both client and server side.&lt;br /&gt;
	yppasswd - login daemon&lt;br /&gt;
	ypxfrd - map transfer daemon&lt;br /&gt;
&lt;br /&gt;
configs:&lt;br /&gt;
	/etc/ypserv.conf - main config file&lt;br /&gt;
	/var/yp/Makefile - contains many nis configs&lt;br /&gt;
	/var/yp/ypservers - list of slave servers&lt;br /&gt;
&lt;br /&gt;
other:&lt;br /&gt;
	NIS - Network Information Service. synchronizes config files&lt;br /&gt;
	in a nis domain, nis masters provide nis maps (files) to nis slaves (optionally) which then provide maps for nis clients.&lt;br /&gt;
&lt;br /&gt;
commands:&lt;br /&gt;
	/usr/lib/yp/ypinit -m - generates maps&lt;br /&gt;
	yppasswd - changes nis password&lt;br /&gt;
	ypwhich - locates nis servers&lt;br /&gt;
&lt;br /&gt;
configuring nis server:&lt;br /&gt;
	- install ypserv&lt;br /&gt;
	- use 'domainname &amp;lt;nis-domain&amp;gt;' command OR edit /etc/sysconfig/network and add line 'NISDOMAIN=&amp;quot;&amp;lt;nis-domain&amp;gt;&amp;quot;'&lt;br /&gt;
	- edit /var/yp/Makefile, find line that starts with 'all:', and list the files to be shared using nis&lt;br /&gt;
	- if there are no slave servers add the line 'NOPUSH=true'&lt;br /&gt;
	- if there are slaves list the slaves in /var/yp/ypservers&lt;br /&gt;
	- add names or ip addresses of allowed clients to /var/yp/securenets&lt;br /&gt;
	- allow those clients to the maps by editing the /etc/ypserv.conf file&lt;br /&gt;
	- start the ypserv daemon&lt;br /&gt;
	- start the yppasswdd daemon&lt;br /&gt;
	- generate maps by using the '/usr/lib/yp/ypinit -m' command&lt;br /&gt;
	- start ypbind daemon to allow clients to connect&lt;br /&gt;
&lt;br /&gt;
configuring nis client:&lt;br /&gt;
	- use 'domainname &amp;lt;nis-domain&amp;gt;' command OR edit /etc/sysconfig/network and add line 'NISDOMAIN=&amp;quot;&amp;lt;nis-domain&amp;gt;&amp;quot;'&lt;br /&gt;
	- edit /etc/yp.conf and add line 'domain &amp;lt;nis-domain&amp;gt; server &amp;lt;name&amp;gt;' OR add line 'domain &amp;lt;nis-domain&amp;gt; broadcast' to listen to broadcasts&lt;br /&gt;
	- start ypbind daemon&lt;br /&gt;
	- locate nis server using 'ypwhich' command&lt;br /&gt;
	- edit /etc/passwd and add line '+:*:0:0:::'&lt;br /&gt;
	- create alias so that yppasswd is used instead of passwd&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Beard</name></author>	</entry>

	</feed>