Pular para o conteúdo

freeradius: radwho mostrando número de usuários

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.
Wilker Azevedo cytron
Hits: 9.312 Categoria: Shell Script Subcategoria: Miscelânea
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

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.
Download conectados Enviar nova versão

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

Calcula período entre data inicial e data final

Gráfico só com texto

Como ver/ouvir vídeo/áudio via Terminal de modo prático

Limpar pacotes com versões antigas do cache do apt

backupsl.sh

#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

Entre na sua conta para comentar.