¿Cómo configurar un servidor NIS Linux?
1. Configuración del servidor: 1. El primer CD de instalación incluye el paquete de instalación del servidor NIS ypserv-
# chkconfig time on
# chkconfig time- udp on.
# reinicio del servicio xinetd
2. Establecer el nombre de dominio NIS y el archivo de resolución local
# echo '192.168.1.2 LinServ' gt; hosts
# nisdomainname nistest
# echo '/bin/nisdomainname nistest' gt;gt; /etc/rc.d/rc.local
# echo; 'NISDOMAIN=nistest' gt; /etc/sysconfig/network
3. Establezca el archivo de filtro de seguridad
# vi /var/yp/securenets
host 127.0.0.1
255.255.255.0 192.168.1.0
4. Iniciar el servicio
# estado del mapa de puertos del servicio
# servicio ypserv start
# service yppasswdd start
5. Crear base de datos
/usr/lib/yp/ypinit -m
Nota: Si se ha agregado un nuevo usuario al servidor y es necesario volver a ejecutar el comando de inicialización.
2. Configuración del cliente: 1. El cliente NIS necesita instalar los dos paquetes de software ypbind y yp-tools
2
# echo '192.168. 1.2 LinServ' gt;gt; /etc/hosts
3,
# nisdomainname nistest
# echo '/bin/nisdomainname nistest' gt;gt; /etc/rc.d/rc.local
# echo 'NISDOMAIN=nistest' gt; /etc/sysconfig/network
4. >
echo 'domain nistest server LinServ' gt; /etc/yp.conf
Si no se puede resolver, LinServ se puede reemplazar con IP.
5. Configure el archivo nsswitch.conf
El método de consulta que utiliza nis como información del host debe agregarse al archivo
passwd: files nis.
sombra: archivos nis
grupo: archivos nis
hosts: archivos nis dns
6,
# estado del mapa de puertos del servicio p>
# inicio del servicio ypbind
7. Comando de prueba
yptest ypwhat -x ypcat passwd
8.
yppasswd