Problema com configuração do NIS

Problema com configuração do NIS

Tentei configurar o NIS em um servidor e um cliente rodando Ubuntu 14.04 seguindoesseguia eesseguia oficial.

Após a reinicialização, a máquina cliente foi bloqueada com esta mensagem repetida várias vezes:

YPBINDPROC_DOMAIN: Domain not bound

qualquer botão não poderia ser útil para sair e iniciar a GUI com um login normal.

Normalmente consigo usar a máquina apenas com a rede desconectada (caso contrário, demora muito até para abrir um terminal e às vezes a janela do terminal trava).

Ele exibe novamente dezenas de vezes a mensagem YPBINDPROC_DOMAIN: Domain not bound.

A máquina cliente é regularmente indicada no /etc/hosts.allowarquivo do servidor.

Durante a configuração, rpcbindfoi instalado automaticamente portmape não consegui executar o comando sudo update-rc.d portmap defaults 10no início do guia. Além disso, o comando

sudo /etc/init.d/rpcbind restart

trabalhado; mas

sudo /etc/init.d/nis restart

não funcionou porque não havia /etc/init.d/nisarquivo nem no cliente nem no servidor. Eu instalei o NIS com sudo apt-get install nis! O Ubuntu 14.04 funciona de forma diferente em relação às versões anteriores?

E é possível recuperar desta situação?

(Movi aqui a pergunta deunix.stackexchange.com)

Responder1

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

Não é sua culpa, é um bug na documentação:

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

O pacote usa upstart, que usa arquivos em /etc/init/ em vez de /etc/init.d/.

Mas também não sei como reiniciar o nis agora...

Além disso, parece que ninguém quer mais nis http://ubuntuforums.org/showthread.php?t=2259561&highlight=nis+14.04

Responder2

O nome do pacote énis, mas o nome do serviço do servidor é ypserve o nome do serviço do cliente é ypbind.

Do lado do cliente:

start ypbind

Do lado do servidor:

start ypserv

No futuro usedpkg -Lpara descobrir quais scripts de inicialização vêm com um pacote. Os scripts iniciais podem ser encontrados em /etc/inet. Algo assim deve fornecer as informações que você deseja:

dpkg -L nis | grep inet

informação relacionada