freeradius: radwho mostrando número de usuários

Publicado por Wilker Azevedo 05/03/2008

[ Hits: 8.861 ]

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

Colocar palavras em minúsculas

Script para monitoramento de processos em execução no sistema

Pegar MAC através do IP na rede interna

Atualizar IP no vsftpd.conf

Show do Milhão 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

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts