Problema con la configuración NIS

Problema con la configuración NIS

Intenté configurar NIS en un servidor y un cliente que ejecutan Ubuntu 14.04 a continuaciónesteguía yesteguía oficial.

Después de reiniciar, la máquina cliente se bloqueó y este mensaje se repitió varias veces:

YPBINDPROC_DOMAIN: Domain not bound

cualquier botón no podría ser útil para salir e iniciar la GUI con un inicio de sesión normal.

Normalmente puedo usar la máquina solo con la red desconectada (de lo contrario, lleva mucho tiempo incluso abrir una terminal y, a veces, la ventana de la terminal falla).

Vuelve a mostrar decenas de veces el mensaje YPBINDPROC_DOMAIN: Domain not bound.

La máquina cliente se indica periódicamente en el /etc/hosts.allowarchivo del servidor.

Durante la configuración, rpcbindse instaló automáticamente en lugar de portmapy no pude ejecutar el comando sudo update-rc.d portmap defaults 10al principio de la guía. Es más, el comando

sudo /etc/init.d/rpcbind restart

trabajó; pero

sudo /etc/init.d/nis restart

no funcionó porque no había ningún /etc/init.d/nisarchivo ni en el cliente ni en el servidor. Instalé NIS con sudo apt-get install nis! ¿Ubuntu 14.04 funciona diferente respecto a las versiones anteriores?

¿Y es posible recuperarse de esta situación?

(Moví aquí la pregunta deunix.stackexchange.com)

Respuesta1

De https://unix.stackexchange.com/questions/154656/etc-init-d-nis-missing-on-ubuntu/154661

No es tu culpa, es un error en la documentación:

https://bugs.launchpad.net/ubuntu/+source/nis/+bug/1303717

El paquete usa upstart, que usa archivos en /etc/init/ en lugar de /etc/init.d/.

Pero tampoco sé cómo reiniciar nis ahora...

Además, parece que ya nadie quiere a nis. http://ubuntuforums.org/showthread.php?t=2259561&highlight=nis+14.04

Respuesta2

El nombre del paquete esnis, pero el nombre del servicio del servidor es ypservy el nombre del servicio del cliente es ypbind.

Del lado del cliente:

start ypbind

Del lado del servidor:

start ypserv

En el futuro usodpkg -Lpara saber qué scripts de inicio vienen con un paquete. Los scripts advenedizos se pueden encontrar en /etc/inet. Algo como esto debería brindarle la información que desea:

dpkg -L nis | grep inet

información relacionada