freeradius: radwho mostrando número de usuários

Publicado por Wilker Azevedo 05/03/2008

[ Hits: 7.322 ]

Homepage: plantec.eco.br

Download conectados




Cansei de ficar contando na mão quantos clientes estavam conectados ao freeradius usando o radwho,

Com isso escrevi este simples script que executa o radwho e ainda mostra o total. Ainda tem uma linha comentada que mostra a quantidade de processos pppd abertos (caso o servidor pppoe esteja no mesmo server).

Deixei comentado poque no meu caso o pppoe-server está em outra máquina. Ele ainda aceita todos os argumentos de linha de comando graças ao "$*".

Simples... mas ajuda bastante.

  



Esconder código-fonte

#!/bin/bash
radwho $*
echo
echo "Total de usuários: `radwho|awk 'END{print NR-1}'`"
#echo "Total pppd: `ps x|grep pppd|awk 'END{print NR-1}'`"
echo

Scripts recomendados

Script Para Manutenção de usuários do Sistema

Criar Password no boot de uma DebianLive

Gerador de cabeçalho

Ver consumo mensal Speedy

exenow - Habilitando suporte a executaveis windows no kernel do linux


  

Comentários
[1] Comentário enviado por asfelix em 16/07/2014 - 09:23h

Post antigo que descobri agora em uma busca no Google, mas só para deixar minha contribuição: se for apenas para saber a quantia de usuários online, basta fazer um:

radwho |wc -l


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts