Estou usando o radiusd-cistron-1.6.1stable-1acc no Conectiva Linux 6.0 com
um RAS PR-4000 Cyclades.

Bom, aqui v�o dois problemas.

O primeiro deles � que tentei bloquear usu�rios pelo pr�prio arquivo de
configura��o do RAS (/etc/raddb/users) colocando a linha:

DEFAULT Framed-Protocol = PPP, Simultaneous-Use = 1

Bom, n�o funcionou.

Ent�o desisti de tentar desta forma, e resolvi tentar executando um script
por fora para autentica��o, assim como fa�o para controlar usu�rios por
n�mero de telefone.

No script, para bloquear por dulplo login, fiz da seguinte forma:

DUP=`grep ^$1: /linux/adm/autoriza/duplicaveis | wc -l`
if [ $DUP -eq 0 ]
then
  TRAVA=`radwho | grep ^$1:  | wc -l`
  if [ $TRAVA -ne 0 ]
  then
    echo `date +%d/%m/%y-%H:%M`"-$1-Tentou duplo login" >>
/var/log/autoriza.log
    exit 1
  fi
fi

O funcionamento deste � simples, ele primeiro verifica se o usu�rio logado
"$1" est� no arquivo "duplicaveis".
Se n�o estiver, quer dizer que o mesmo n�o pode ter duplo login, a� logo em
seguida verifico atrav�s do radwho se ele j� est� logado.
Se j� estiver, ent�o d� um "exit 1" que for�a ele a sair fora.
Bom, ent�o qual o problema?? O problema � que quando tem um usu�rio logado,
o radwho mostra na boa.
Se o mesmo usu�rio tenta login simult�neo, o radwho simplesmente retira este
da lista, como se n�o estivesse logado, o que acarreta na falha do script.

Gostaria de saber porque est� fazendo isso se antes n�o o fazia.

Obrigado.

____________________________________________________________________________
____
Zurp Provedor de Internet Telecomunica��es e Inform�tica LTDA
Lideran�a em Telecomunica��es
Rua Senador Souza Naves, 500, sala 16
CEP: 86900-000
Jandaia do Sul-PR
Fone: (43) 432-8656

Rodrigo Palazzo Chede
Fone: (43) 9114-5727
____________________________________________________________________________
____


Assinantes em 09/07/2002: 2229
Mensagens recebidas desde 07/01/1999: 174327
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista: 
            mailto:[EMAIL PROTECTED]

Responder a