+ Responder ao Tópico



  1. #1
    Bob_pernambuco
    Visitante

    Padrão Conf Squid via PHP

    Bom dia galera, necessito alterar a senha de proxy de 150 usuarios semanalmente, por isso andei procurando alguma ferramenta que fizesse isso via browser... Achei o PHPSQUIDPASS, alguem tem alguma dica melhor ou alguma dica sobre a instalacao e funcionamento desta ferram.?

    Aguardo e desde jah agradeco!

    Bob_pernambuco

  2. #2
    whinston
    Visitante

    Padrão que autenticação

    que tipo de autenticação vc tá usando ? ncsa?



  3. #3
    Bob_pernambuco
    Visitante

    Padrão phpsquidpass

    O meu sistema de autenticacao eh ncsa e uso o Slackware 10... O arquivo conf estah novo ainda nao alterei nada nele... Somente deu permissao e alterei o grupo via chown... Obg.

  4. #4

    Padrão squid

    acessa http://sarg.sourceforge.net, lá tem uma ferramenta chamada chpasswd para senhas criadas a partir do htpassd, e tb tem o chetcpassd que manipula as senhas do /etc/passwd e /etc/shadow..


    eu uso.



  5. #5
    Bob_pernambuco
    Visitante

    Padrão CHPASSWD

    Ok, baixei os dois e vou dar uma olhada ainda hoje... O conf eh muito complicado?? Hah alguma dica para rodar?? Se puder postar as alteracoes dos arquivos conf, ficaria muito grato.

    Obrigado pela forca.

  6. #6
    Bob_pernambuco
    Visitante

    Padrão Config do phpsquidpass

    Configurei o config.php e o serviço continua dando o erro:

    "Não foi possível abrir um ou mais arquivos de password. Verifique o arquivo config.php."... Por acaso alguém saberia me dizer o que está havendo? O arquivo proxy_users está ok e no caminho exato, porém o serviço não roda. Haveria alguma ferramente para alteracao de senhas do squid via browser? Tenho a necessidade de alterar semanalmente as senhas de 150 usuários.

    Desde já agradeço.



  7. #7
    bau
    Visitante

    Padrão Conf Squid via PHP

    Cara onde vc achou esse config.php?


    [ ] 's

  8. #8

    Padrão Conf Squid via PHP

    vc precisa apenas alterar as senhas? nao seria mais simples fazer um scriptzinho pra isso?



  9. #9
    Bob_pernambuco
    Visitante

    Padrão Como?

    Não sei como fazer isso.... Na verdade quem vai alterar estas senhas é uma pessoa totalmente leiga... A rede é assim: O Slackware em um local reservado e a "administração" é que visualiza o relatório do SARG numa estação Windows 2000... Teria como esta mesma pessoa alterar as senhas dos usuários do Squid diretamente da estação Windows 2000???


    Citação Postado originalmente por Jim
    vc precisa apenas alterar as senhas? nao seria mais simples fazer um scriptzinho pra isso?

  10. #10

    Padrão nossa

    seguinte vc usa a utenticação por ncsa e crio um arquivo com htpasswd certo?


    puxa o chpasswd.tar.gz, descompacta:
    ./configure
    make
    make install


    edita o /usr/local/chpasswd/chpasswd.conf
    no password_file coloque o caminho para o arquivo criado pelo htpasswd.

    depois vai no diretorio /var/www/cgi-bin
    e da a permissão de setuid para o arquivo chpasswd.cgi
    chmod u+s chpasswd.cgi

    acessa http://seulinux/cgi-bin/chpasswd.cgi

    pronto

    precisa do apache rodando.



  11. #11
    Bob_pernambuco
    Visitante

    Padrão Squid via phpsquidpass

    Ao instalar o phpsquidpass 6.0. Dentro do diretorio phpsquidpass 6.0 ficam os arq's config.php, index.php, log.php e template.php. Jah configurei tudo direito e quando acesso a maquina via Browser, vejo o diretorio phpsquidpass, porem ao acessá-lo dá o erro.



    Citação Postado originalmente por bau
    Cara onde vc achou esse config.php?


    [ ] 's

  12. #12
    Bob_pernambuco
    Visitante

    Padrão Re: nossa

    Josiel, esse "chpasswd" serve para alterar as senhas do SQUID? A base de dados ou seja o arquivo de senhas do SQUID fica em outro local... Será que funfa?


    Citação Postado originalmente por josiel
    seguinte vc usa a utenticação por ncsa e crio um arquivo com htpasswd certo?


    puxa o chpasswd.tar.gz, descompacta:
    ./configure
    make
    make install


    edita o /usr/local/chpasswd/chpasswd.conf
    no password_file coloque o caminho para o arquivo criado pelo htpasswd.

    depois vai no diretorio /var/www/cgi-bin
    e da a permissão de setuid para o arquivo chpasswd.cgi
    chmod u+s chpasswd.cgi

    acessa http://seulinux/cgi-bin/chpasswd.cgi

    pronto

    precisa do apache rodando.