Configurando o NIS

Publicado por Johnatas Teixeira de Freitas em 01/11/2007

[ Hits: 9.557 ]

 


Configurando o NIS



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.

Outras dicas deste autor

Compilando o swi-prolog

Leitura recomendada

Como resolver o problema do ponto "." no teclado numérico do Linux Fenix Extreme

VirtualBox - Como deixar a VM em modo fullscreen no Debian

Servidor Yum público para Oracle Linux 6.1

Bloqueando o MSN Messenger no Squid com facilidade

Desligando beeps do Debian ao desligar/reiniciar

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts