Mostrando informações sobre conexões ppp dos clientes

Publicado por Wilker Azevedo 06/03/2008

[ Hits: 4.989 ]

Homepage: plantec.eco.br

Download usuarios




Fiz este script porque gosto de monitorar meu servidor freqüentemente, com ele agilizo isso.

Ele mostra o número de interfaces ppp criadas, o número de processos pppd para estas interfaces, a quantidade de arquivos pid referente aos processos pppd e a quantidade de arquivos radattr.pppX criados pelo radiusclient. Talvez seja necessário alterar os caminhos dentro do script.

Em teoria, esses valores devem ser iguais. No entanto, devido a bugs, alguns processos pppd permanecem entre outras coisas.

  



Esconder código-fonte

#!/bin/bash
#
# Criado por cytron [http://www.vivaolinux.com.br/perfil/verPerfil.php?login=cytron]
# Licença total: Pode copiar, alterar e fazer o que quiser, é simples demais pra exigir alguma coisa kkkkk!!!!
#
echo
echo Conexões
echo ========
echo
echo "interfaces ppp: `ifconfig|grep ppp|awk 'END{ print NR }'`"
echo "processos pppd: `ps x|grep pppoe-server-options|awk 'END{ print NR } '`"
echo "pppd pid: `ls -l /var/run/ppp*|awk 'END{ print NR-1 }'`"
echo "radattr: `ls -l /var/run/rada*|awk 'END{ print NR-1 }'`"
echo

Scripts recomendados

Montagem e desmontagem de dispositivos

Shell script que criptografa arquivos

Wake up, neo... 0.2

Localizando tentativas de invasão

Backup de bases de dados individuais do PostgreSQL


  

Comentários

Nenhum comentário foi encontrado.


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