Autenticando clientes Linux em servidor NIS FreeBSD de forma segura

O servidor NIS do FreeBSD não cria o mapa shadow usado pelo Linux, assim a única maneira de autenticar os usuários Linux seria usando a opção UNSECURE=TRUE em sua configuração. Este artigo apresenta uma maneira de exportar o mapa shadow no FreeBSD, e assim autenticar clientes Linux sem necessidade da opção UNSECURE.

[ Hits: 16.620 ]

Por: Tiago Bitarelli Gomes em 18/04/2007


Introdução



Ao configurar um servidor FreeBSD NIS para prover clientes Linux é necessário descomentar a linha UNSECURE=TRUE no Makefile do yp (/var/yp/Makefile). Isto acontece porque o FreeBSD não cria o mapa shadow, usado atualmente na autenticação do Linux. Com a diretiva as senhas são adicionadas ao mapa passwd, que volta ao formato antigo, onde guardava todos os dados de usuário e não existia o arquivo shadow.

O problema é: qualquer usuário tem acesso ao passwd, e assim é possível obter as senhas criptografadas para um ataque de dicionário com um simples "ypcat passwd". Esta foi a motivação para procurar uma solução, já que quando entrei na administração da rede da faculdade era comum ver alguns alunos pegando senhas de outros dessa maneira.

Nas próximas paginas vou abordar de maneira bem resumida como configurar um servidor NIS para exportar o mapa shadow no FreeBSD.

    Próxima página

Páginas do artigo
   1. Introdução
   2. Configuração do FreeBSD
   3. Teste do cliente Linux
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Criando um Arch Linux de bolso a partir de qualquer distribuição

Linux como roteador Cisco

Otimizando a Distribuição Gentoo

Instalando e configurando o Java JDK no Slackware Linux

Atualizando o kernel do Slackware de forma segura, sem o famoso "kernel panic"

  
Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts