Slackware vs PAM

Neste artigo vou mostrar o que é o PAM, como instalá-lo e configurá-lo e seus prós e contras. O PAM é um conjunto de bibliotecas compartilhadas que possibilitam ao administrador alterar a forma como seus aplicativos autenticam os usuários sem precisar reinstalar ou recompilá-los.

[ Hits: 35.410 ]

Por: Wendel Alexandre Alves em 23/02/2007 | Blog: http://www.vivaolinux.com.br/~wendelhp/


Instalando o PAM



Mesmo após o criador do famoso Slack não ter recomendado, nós temos o livre arbítrio para fazermos o que queremos. Se você está lendo este artigo, é porque optou por instalá-lo, então faça o seguinte.

O PAM precisa de outros dois pacotes chaves para a funcionalidade total do mesmo, que só podem ser instalados após a compilação com sucesso. Por enquanto vá até o site do projeto e baixe a última versão para compilá-la. A última versão até agora, no caso é 0.99.7.1:

# mkdir -p /usr/src/PAM
# cd /usr/src/PAM
# wget
http://www.kernel.org/pub/linux/libs/pam/pre/library/Linux-PAM-0.99.7.1.tar.gz
# tar -xxvf Linux-PAM-0.99.7.1.tar.gz

Se tudo ocorreu bem até agora, vamos compilá-lo.

# cd Linux-PAM-0.99.7.1
# ./configure
# make -i
# make install


PAM e suas dependências

Lembram daqueles dois pacotes? Pois bem, aqui estão eles..

Eles são os: Util-Linux e Shadow.

Seguindo o mesmo processo de instalação e compilação, faça o download dos mais recentes arquivos.

Util:

# cd /usr/src/
# mkdir -p /usr/src/Util/; cd Util/
# wget
http://www.kernel.org/pub/linux/utils/util-linux/util-linux-2.12r.tar.gz

# ./configure
# make -i
# make install


Shadow:

# cd /usr/src/
# mkdir -p /usr/src/Shadow/; cd Shadow;
# wget
ftp://ftp.pld.org.pl/sofware/shadow-4.4.1.3.tar.bz2

# ./configure
# make -i
# make install


Prontinho! Se chegou até aqui, seu PAM está ok e pode ser utilizado agora... após a configuração, é claro! :-)

Página anterior     Próxima página

Páginas do artigo
   1. Slackware VS PAM - 1
   2. Instalando o PAM
   3. Configurando o PAM
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Auditando senhas com John The Ripper

Nmap - Escaneando sua Rede e Mantendo-a Segura

Entenda o que é Hardening

Buffer Overflow: Entendendo e explorando

Proxy reverso com ModSecurity no Debian Etch

  
Comentários
[1] Comentário enviado por nissieloin em 23/02/2007 - 10:37h

Por acaso no meio deste arquivos vem também ou pam_mount?

[2] Comentário enviado por slaypher em 23/02/2007 - 12:03h

Olá,

Você desistiu de usar o PAM, mas encontrou uma solução equivalente para substituí-lo e que fosse mais seguro?

[]'s

[3] Comentário enviado por wendelhp em 23/02/2007 - 12:21h

Na página 2, eu errei. Não é "tar -xxvf" e sim "tar -zxvf" perdão!

@nissieloin,

não vem não. Ele é o módulo responsável pelas sessões não é? Você pode efetuar o donwload dele, diretamente no sourceforge.

@slaypher,

por enquanto, estou utilizando BSD, mas a minha promessa é achar algum equivalente ao PAM e mais seguro.. Se achar algum, me avise por favor!

[4] Comentário enviado por removido em 23/02/2007 - 12:32h

infelizmente não sei para que serve o PAM, e lendo o artigo continuo sem saber, mais creio que não seja necessario para mim, pois em tanto tempo de linux nunca senti falta

[5] Comentário enviado por wendelhp em 23/02/2007 - 14:11h

@icaro,

o PAM é um conjunto de bibliotecas compartilhadas que possibilitam ao administrador alterar a forma como seus aplicativos autenticam os usuários sem precisar reinstalar ou recompilá-los.

[6] Comentário enviado por slaypher em 23/02/2007 - 19:30h

Caro wendelhp,

Os Sistemas BSD usam outro método não é? Não mais utilizam o PAM ou estou enganado? E esse outro método é seguro e funcional?

[]'s

[7] Comentário enviado por wendelhp em 15/05/2007 - 10:44h

@slaypher,

os sistemas BSD utilizam sim o PAM, mas com modulos adicionais e um pouco mais seguros! E uma otima escolha para quem quer seguranca em sua rede.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts