[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Autenticação Automática



On Tue, 18 Mar 2003 00:35:12 -0300
Carlos Menezes <menezes@lsi.usp.br> wrote:

> O script a seguir serve para o Speedy. Voce pode adapta-lo para o Velox.
> 
> #!/bin/bash
> #############################################################################
> ###
> # SPEEDY BUSINESS - HOWTO #
> #############################################################################
> ###
> # Autor : Edison Figueira Junior - <efigueira@brc.com.br>
> # Mantenedor: BRconnection - http://www.brc.com.br
> # Data : 02/10/2002 - 07/10/2002
> # Versão : 1.1
> # Copyright : LIVRE - Este script/howto pode ser alterado/modificado e
> # redistribuido, mantendo-se apenas a identificação do Autor e Mantenedor.
> 
> # A Telefonia em Setembro/Outubro de 2002 decidiu que os SPEEDY - BUSINESS com
> # IP fixo deverão ser autenticados.
> # Essa autenticação diferentemente do SPEEDY HOME não utiliza o pppoe.
> # Foi desenvolvido um mecanismo de autenticação proprietário, porem muito
> # simples de se implementar.
> #
> # COMO FUNCIONA !!!
> # -----------------
> #
> # Quando um pacote de rede (TCP/IP) é enviado para a internet atraves do
> # SPEEDY, o roteador da TELEFONICA verifica se tem o bit Host-Key esta setado 
> # para a sua conexão, caso contrario o roteador desvia sua requisição para uma
> # página de login.
> 
> # Essa pagina hoje esta trabalhando na porta 85, porem não deixa de ser
> # protocolo http.
> # Dois campos deste formulário devem ser preenchidos: Login/Senha.
> 
> # O Campo login dever ser preenchido da seguinte forma: 
> # login@provedor.com.br.
> # Esse login/senha tem que ser obtido com o seu provedor.
> 
> # COMO AUTOMATIZAR A CONEXAO COM LINUX ?
> # --------------------------------------
> 
> # Usuários do BRmultiaccess que possuem qualquer tipo de contrato, e que
> # tenham a versao 3.6-2 ou superior, serão atualizados automaticamamente,
> # bastando apenas configurar o login e a senha em Conf >> Speedy Business, os
> # que nao possuem contrato poderão baixar a atualização atraves do site
> # http://www.brc.com.br.
> 
> # Os usuários de Linux no geral podem utilizar o script que segue abaixo:
> 
> # Coloque o seu login aqui nessa variavel
> USERNAME="seulogin@seuprovedor.com.br"; 
> # Coloque aqui sua senha
> PASSWORD="suasenha"; 
> 
> URL_TEST="http://www.terra.com.br";;
> URL_LOGIN="http://200.171.222.100:85/home?$URL_TEST&username=$USERNAME&passwo
> rd=$PASSWORD"; URL_SHORT="Login:";
> 
> POST_DATA="username=$USERNAME\npassword=$PASSWORD\n---\n";
> 
> RET_TEST=`lynx -dump $URL_TEST |grep $URL_SHORT`;
> 
> if [ -z "$RET_TEST" ];
> then
> echo "Já esta conectado !";
> else
> echo "Conectando ...";
> 
> echo -e $POST_DATA |lynx -dump -accept_all_cookies -post_data "$URL_LOGIN";
> 
> fi
> 
> ---------------------------FIM----------------------

-- 

[ ]'s
 
  *******************    .''`.
* idic@terra.com.br  *  : :'  :
* GNU/Linux Debian   *  `. `'`
  *******************     `-
Gnupg ID 0x01186BE1
Key fingerprint =3D F17E 75C6 CE00 0E09 F63B  71B0 A0D2 FAD9 0118 6BE1

Não pude me controlar. Eles eram tão grandes, arredondados, firmes e bonitos
que eu tive que tocá-los. Aí ela começou a gritar: 'Meus olhos!, Meus olhos!',
e quebrou todo o clima. 



Reply to: