|
O HOWTO do NIS(YP)/NYS/NIS+ |
||
|---|---|---|
Existem alguns problemas comuns reportados por vários usuários:
As bibliotecas da versão 4.5.19 estão defeituosas. NIS não funcionará com elas.
Caso realize-se o upgrade das bibliotecas, de 4.5.19 para 4.5.24, então o comando su para de funcionar. É necessário pegar o comando su da distribuição slackware 1.2.0 distribution. Incidentalmente é o mesmo lugar onde se pode pegar as bibliotecas mais novas que a defeituosa. (Nossa, isso é antigo!)
Quando um servidor NIS cai e volta a funcionar novamente, ypbind pode reclamar com mensagens do gênero:
yp_match: clnt_call:
RPC: Unable to receive; errno = Connection refused
|
e logins são recusados para aqueles que estão registrados na base de dados NIS. Deve-se tentar logar-se como root, matar o ypbind e iniciá-lo novamente. Atualizar para ypbind 3.3 ou superior também deve ajudar.
Após atualizar a libc para uma versão maior que 5.4.20, as ferramentas YP não funcionarão mais. É necessário yp-tools 1.2 ou posterior para libc >= 5.4.21 e glibc 2.x. Para versões anteriores de libc é necessário yp-clients 2.2. yp-tools 2.x deve funcionar com todas as versões de biblioteca.
Nas libc 5.4.21 até 5.4.35 yp_maplist está quebrado, é necessária a libc 5.4.36 ou posterior, ou alguns programas YP como ypwhich irão dar segfault.
libc 5 com NIS tradicional não suporta senhas shadow sobre NIS. É necessária a libc5 + NYS ou glibc 2.x.
ypcat shadow não mostra o mapa shadow. Isto está correto – o nome do mapa shadow é shadow.byname, e não shadow.
|
Alterando senhas com rpasswd |
|
FAQ – Questões mais perguntadas |