Controle de Usuarios Logados

Publicado por Diogo Menezes 25/10/2005

[ Hits: 10.473 ]

Homepage: http://www.diogomenezes.com

Download alerta




Script para controle de usuarios logados no sistema, passa-se cmo parametro o numero de usuarios limite para o controle e caso esse numero seja exedido é emitido um aviso.

Utilizaçao:
./ alerta parametro  &

Exemplo :

./alerta 2  &
Caso mas de 2 usuarios estajam logados no sistema é emitido um aviso.

  



Esconder código-fonte

#!/bin/bash
#
#Script para alertar ao usuario que existe mais de uma ceta qantidade de usuarios logados
#
#Utilizacao :  ./alerta [numero_maximo_de_usuarios] &
#Recomenda-se a execuçao em segundo plano
#
#ex : ./alerta 1   ( Sempre que tiver mais de um usuario logado o programa exibira um alerta )
#
#Desenvolvimento: Diogo Leitao Menezes
#Data:25/10/05
#

CONT=0

if [ empty $1 ]
then 
   echo -e "\t\aParametro é obrigatório !"
   exit
fi 

while true 
do
ATUAL=`who | wc -l`

if [  $ATUAL -gt $1  ]
  then
     CONT=0
     clear
     echo -e "\tCuidado existem $ATUAL usuários logados !\n"
     echo -e "\a\a"
     who
   else
     if [ $CONT == "0" ]
     then
        clear
        echo -e "\tApenas $ATUAL usuário(s) logado(s)."
        CONT=1
   clear
     fi
  fi
sleep 5
done  

Scripts recomendados

Conversor de vídeo com opção de legenda

Deixe sua internet plug and play com Pumpconfig

Mostrar IP da Internet

Script para controle do servidor ProFTP no Slackware

Criador de árvore de compilação


  

Comentários
[1] Comentário enviado por in54no em 25/10/2005 - 15:22h

Dahora :D
posso dar uma sugestao!?
por exemplo quando tem mais que um mesmo usuario logado ele exibe um echo neh!? e se voce botar um xmessage, tipo mesmo que o script estiver rodando em background ele vai exibir na tela o aviso, que acha?
valew, dahora o script

[2] Comentário enviado por cn9boy em 25/10/2005 - 19:02h

Koe ! po vlw pela dica ! vou alterar e postar denovo !


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts