Minha experiência com chpasswd - troca de senha do SQUID no SuSe 10.

Instalando e configurando o chpasswd - troca de senha do SQUID

Neste artigo, demonstrarei como podemos instalar e configurar o
chpasswd programa para trocar senha no squid no Suse 10.

INSTALANDO E CONFIGURANDO O CHPASSWD - TROCA DE SENHA DO SQUID
José Júnior
Última atualização em 2007-03-12

    * INTRODUÇÃO
    * PRE-REQUISITOS
    * BAIXANDO O PACOTE CHPASSWD (http://sourceforge.net/)
    * DESCOMPACTANDO O PACOTE
    * DEFINA O CAMINHO DA INSTALACAO DO SARG EM PREFIX
    * COMPILANDO O PACOTE
    * CONFIGURANDO O CHPASSWD
    * ALTERANDO A SENHA DO SQUID
    * REMOVA A PASTA DESCOMPACTADA

INTRODUÇÃO

Neste artigo, iremos demostrar como podemos instalar e configurar o
chpasswd programa para trocar senha no squid no Suse 10.
PRE-REQUISITOS

    * GCC
    * APACHE (HTTPD)

      OS PRE-REQUISITOS PODEM SER INSTALADOS UTILIZANDO-SE O COMANDO APT-GET

servidor:~ # apt-get install gcc
servidor:~ # apt-get install httpd

BAIXANDO O PACOTE CHPASSWD (http://sourceforge.net/)

servidor:~ # wget
http://ufpr.dl.sourceforge.net/sourceforge/orsochpasswd/chpasswd-2.2.3.tar.gz

DESCOMPACTANDO O PACOTE

servidor:~ # tar xvfz chpasswd-2.2.3.tar.gz
servidor:~ # cd chpasswd-2.2.3

DEFINA O CAMINHO DA INSTALACAO EM PREFIX

servidor:~/chpasswd-2.2.3 # ./configure
--prefix=/etc/squid/apps/chpasswd --enable-language=Portuguese
\--enable-cgidir=/srv/www/cgi-bin

CRIE O DIRETORIO "apps"
servidor:~/chpasswd-2.2.3 # mkdir /etc/squid/apps

COMPILANDO O PACOTE

servidor:~/chpasswd-2.2.3 # make

SE VOCÊ TIVER OS ERROS ABAIXO

chpasswd.c:287: error: static declaration of âhtoiâ follows non-static
declaration
chpasswd.c:269: error: previous implicit declaration of âhtoiâ was here
make: *** [chpasswd.o] Error 1

BAIXE O PATCH PARA CORRIGILOS E APLIQUE COM OS COMANDOS

servidor:~/chpasswd-2.2.3 # wget  http://sarg.sourceforge.net/htoi.patch

servidor:~/chpasswd-2.2.3 # patch -p0 < htoi.patch

e reconfigure

servidor:~/chpasswd-2.2.3 # ./configure
--prefix=/etc/squid/apps/chpasswd --enable-language=Portuguese
\--enable-cgidir=/srv/www/cgi-bin


servidor:~/chpasswd-2.2.3 # make install

CONFIGURANDO O CHPASSWD

servidor:~/chpasswd-2.2.3 # cd /etc/squid/apps/chpasswd
[EMAIL PROTECTED] chpasswd]# vi chpasswd.conf

# DEFINA O CAMINHO DO ARQUIVO DE SENHAS
password_file /etc/squid/passwd

# DEFINA O TITULO DA PAGINA DE TROCA DE SENHA
header "Alterar senha da acesso a internet"
enable_log /etc/squid/apps/chpasswd/chpasswd.log

ALTERANDO A SENHA DO SQUID

UTILIZE UM NAVEGADOR DA INTERNET

http://servidor/cgi-bin/chpasswd.cgi
REMOVA A PASTA DESCOMPACTADA

servidor:~/chpasswd-2.2.3 # cd ..
servidor:~ #  rm -rf  chpasswd-2.2.3

 Seja Livre, use GNU/Linux e Unix *BSD !!!



-- 
                                              /////
                                           ( O O )
     _  _        =========oOO==(_)==OOo=========
    @ @         José Júnior
   /   v   \        Linux User:  #425049
 /(        )\       Machine:     #332698
 /(         )\                      .oooO   Oooo.
    ^^ -^^        ==========(     )=(     )=============
                                        \  (     )  /
                                         \_)   (_/
---------------------------------------------------------------------------
Esta lista é patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utilização da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html

Responder a