Controle de Usuarios Logados
Publicado por Diogo Menezes 25/10/2005
[ Hits: 10.494 ]
Homepage: http://www.diogomenezes.com
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.
#!/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
Criando contas de usuario em varios servidores ao mesmo tempo
[Nokia-3g] Configuração do Nokia Internet Stick CS 10
Localizando tentativas de invasão
Convertendo vídeos flv para avi
Configurando endereço de rede - Slackware, Debian, CentOS/RHEL
Como escolher o melhor escalonador de CPU para melhorar o desempenho da máquina
Curiosidade sobre DOOM Guy e Isabelle de Animal Crossing
Inicializando servidor Ubuntu na AWS e rodando apache em Container
Terminal transparente no Debian 12 com interface i3wm usando Xfce4-Terminal e Compton
Como compilar o DOOM RETRO no Linux
Stacer - um otimizador gráfico básico de Linux
Corrigindo o erro de "WARNING: Possibly missing firmware for module" no Arch Linux
Espaço "pequeno... para o Kali Live (2)
Nenhum adaptador WI-FI encontrado - Fedora Linux Workstation (25)
Linux para positivo motion q232a (9)
Positivo Q232A Desligamento Resolvido!? [Linux] (2)
O pacote google-chrome... precisa ser reinstalado, mas não foi possíve... (2)