freeradius: radwho mostrando número de usuários

Publicado por Wilker Azevedo 05/03/2008

[ Hits: 8.627 ]

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

Menu em bash

Catsort - Concatenar resultado filtrando e removendo repetidas

Removendo e-mails da fila do queue

Previsão do tempo em cores no terminal

Balanceamento e Redundância utilizando 2 Links Speedy (ip fixo)


  

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

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts