Login-Unico

Publicado por Valdiclei Santos Moura 03/04/2006

[ Hits: 6.004 ]

Download LOGIN-UNICO




Esse script faz com que apenas um usuário consiga efetuar login em determinado micro, que não seja o servidor, por telnet ou ssh.
O usuário logado, ficará impossibilitado de logar-se em outro micro, como também no micro que esteja logado, ñ poderá ter mais de um usuário ativo.
Caso o usuário fique travado, será necessário usar o comando kill, para liberar.
Somente funcionará para programas q usam, linha de comando,como cobol.
Crie um arquivo executavel e depois adicione uma linha no .bashrc

  



Esconder código-fonte

#(C) VSM SOFTWARE & HARDWARE, 2006
#CRIE UM ARQUIVO EXECUTAVEL NO \home E DEPOIS ADICIONE UM CAMANDO NO .bashrc DO USUÁRIO.
VAR=`who -l | grep -c -w $LOGNAME`
if [ "$VAR" -gt 1 ]
then
   echo -e "\nUsuário já LOGADO no sistema!\n"
   sleep 5
   exit 1
fi

if [ "$REMOTEHOST" != "192.168.1.1" ]
then
        VAR=`who -l | grep -c -w $REMOTEHOST`
        if [ "$VAR" -gt 1 ]
        then
           echo -e "\nMáquina já LOGADA no sistema!\n"
           sleep 5
           exit 1
        fi
fi

Scripts recomendados

Ano bissexto

O Orbe de Ícaro

Faz backup do MySQL e envia para FTP

Script para desconexão em horário determinado

Alterador de sufixo


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts