O
NIS é um sistema que distribui informações pela rede. Através dele é possível fazer uma máquina logar em um servidor. No entanto é necessário configurá-lo. Aqui vão as dicas de configuração do NIS que utilizei no
Slackware 12.0 do meu trabalho.
Primeiro é preciso editar o arquivo /etc/passwd:
# cd /etc/
# mcedit passwd
No final do arquivo acrescente o seguinte:
+::::::
(mais e 6 :)
Isso é necessário para o sistema de autenticação procurar autenticar as senhas em outros locais além do /etc/passwd.
Depois disso, vá para /etc/rc.d/. Acesse o arquivo rc.yp:
# cd /etc/rc.d/
# mcedit rc.yp
Onde estiver:
# if [ -r /etc/defaultdomain ]; then
# nisdomainname `cat /etc/defaultdomain`
# fi
Retire os comentários, de forma que fique assim:
if [ -r /etc/defaultdomain ]; then
nisdomainname `cat /etc/defaultdomain`
fi
O mesmo deve ser feito em:
# if [ -d /var/yp ]; then
# echo "Starting NIS services: /usr/sbin/ypbind -broadcast"
# /usr/sbin/ypbind -broadcast
# fi
Agora atenção. Se você estiver utilizando uma rede DHCP, essas linhas devem ficar assim:
if [ -d /var/yp ]; then
echo "Starting NIS services: /usr/sbin/ypbind -broadcast"
/usr/sbin/ypbind - broadcast
fi
Agora, se estiver utilizando uma rede com IPs estáticos, essas linhas devem ficar:
if [ -d /var/yp ]; then
echo "Starting NIS services: /usr/sbin/ypbind -broadcast"
/usr/sbin/ypbind
fi
Feito isso, vá para o diretório /etc/ novamente:
# cd /etc/
Agora procure pelo arquivo
defaultdomain. Se ele não existir, crie-o. Esse arquivo deve conter o nome do domínio da rede.
Depois vá no arquivo
/etc/yp.conf e escreva no final do mesmo o seguinte:
domain seu_domínio server nome_do_servidor
Feito isso, o NIS estará pronto.
Não se esqueça de dizer no
/etc/fstab onde será montado o diretório /home dos usuários. Geralmente a configuração é a seguinte:
nome_do_servidor:/home /home nfs default 0 0
Para terminar basta dar o comando:
# /etc/rc.d/rc.yp restart
Pronto, o seu computador já está pronto e logando na rede.
Nenhum comentário foi encontrado.