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.
Parte 2: 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
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! :-)
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! :-)