bloqueio simultâneo por conta [RESOLVIDO]

1. bloqueio simultâneo por conta [RESOLVIDO]

Ivandro Prieto
veloxvps

(usa Ubuntu)

Enviado em 31/08/2016 - 04:11h

Boa noite galera estou tendo dificuldades em fazer bloqueio de dois logins de user via ssh teria como bloquear isso ou ter um script que se estiver dois logins do mesmo user ficar desconequitando por 5s a 5s?

Agradeço desde já.


  


2. Re: bloqueio simultâneo por conta [RESOLVIDO]

Wagner Souza
wagnerfs

(usa Fedora)

Enviado em 31/08/2016 - 22:37h

Boa noite.

Deixe-me ver se entendi. Tem duas pessoas usando o mesmo login para acessar via SSH o servidor?
_________________________
"GNU/Linux for human beings."

ºvº "Software Livre: não é pelo dinheiro.
/( _ ) É uma questão de consciência."
^ ^




3. Re: bloqueio simultâneo por conta [RESOLVIDO]

marcio mendes mendes
conectadohost

(usa XUbuntu)

Enviado em 31/08/2016 - 23:16h

Olá,
Mesma pergunta do outro tópico?
https://www.vivaolinux.com.br/topico/Comandos/Bloquear-segunda-conexao-usuario-via-ssh

---> Márcio M M <---


4. Re: bloqueio simultâneo por conta [RESOLVIDO]

Wagner Souza
wagnerfs

(usa Fedora)

Enviado em 31/08/2016 - 23:49h

Preparei esse script abaixo e funcionou:

#!/bin/bash

FNDUSER=$(w | cut -d ' ' -f1 | grep -i $1 | wc -l)

if [ $FNDUSER -ge 2 ];
then
for i in $(ps -u $1 | cut -d ' ' -f1); do kill -9 $i;done
fi


Crie um arquivo de nome logoffuser.sh, ou outro a sua escolha; dê permissão de execução e informe o nome do login ao executar o script:

./logoffuser.sh joao

Por exemplo
_________________________
"GNU/Linux for human beings."

ºvº "Software Livre: não é pelo dinheiro.
/( _ ) É uma questão de consciência."
^ ^




5. script

Ivandro Prieto
veloxvps

(usa Ubuntu)

Enviado em 01/09/2016 - 02:40h

Boa noite amigo obrigado pela força ate chegou a funcionar dando erro de senha e usuário mais ele logo libera e continua conectado com mesmo login, teria alguma coisa que ele delete a conta ou fica dando picos de 5s a 5s logando e deslogando quando estiver conectado o mesmo login.


6. Re: bloqueio simultâneo por conta [RESOLVIDO]

marcio mendes mendes
conectadohost

(usa XUbuntu)

Enviado em 01/09/2016 - 14:23h

Olá,
Eu havia postado outro script mas reparei que estava bugando então corrigi ele

nano /bin/bloqueia-usuario.sh
cole os códigos


#!/bin/bash
SHELL=/bin/sh
PATH=/sbin:/usr/sbin:/usr/bin:/bin

w | cut -d ' ' -f1 | sed -n -e 3,10p | awk -F"USUÁRIO" '{print "USS " $1 }' >/tmp/uss.txt

cat /tmp/uss.txt | sed -r 's/(USS)//g'|
while read USS
do

VERIFICA=`cat /tmp/uss.txt | grep "\b$USS\b" | wc -l `
CONT=`cat /tmp/uss.txt | grep "\b$USS\b" | wc -l `


if [ "$VERIFICA" -gt "1" ]; then
echo -e "\033[01;32m O Usuário $USS Tem $CONT Conexões \n Estamos Bloqueando Seu Acesso\n \033[01;37m Usuário $USS Bloqueado\n "
kill -9 $USS
else
echo -e "\033[01;37m Não há Usuários Para Bloquear "
fi
sleep 5
done


salve e de permissão
chmod 777 /bin/bloqueia-usuario.sh

execute bloqueia-usuario.sh

---> Márcio M M <---


7. script

Ivandro Prieto
veloxvps

(usa Ubuntu)

Enviado em 01/09/2016 - 15:33h

boa tarde meu amigo conectadohost fiz o teste no dois script não deu certo aqui no primeiro da isso
\033[01;37m Não há Usuários Para Bloquear e fica correndo na tela essa mensagem ja no segundo fica assim ode 5s
\033[01;37m Não há Usuários Para Bloquear só que parado eu estou usando esse comando para adduser
useradd -M -s /bin/false usuario


8. Re: bloqueio simultâneo por conta [RESOLVIDO]

marcio mendes mendes
conectadohost

(usa XUbuntu)

Enviado em 01/09/2016 - 15:37h

Olá,
Estranho aqui funcionou no xubuntu e no CentOS

---> Márcio M M <---


9. Script

Ivandro Prieto
veloxvps

(usa Ubuntu)

Enviado em 01/09/2016 - 19:16h

Boa noite realmente nem no CentOS foi nenhum dos dois, eu uso esse comando, useradd -M -s /bin/false usuário, lembrado que estou usando o squid via ssh.


10. Re: bloqueio simultâneo por conta [RESOLVIDO]

marcio mendes mendes
conectadohost

(usa XUbuntu)

Enviado em 02/09/2016 - 09:48h

Olá,
era pra funcionar por que aqui funcionou em 3 distribuições diferentes
http://i.prntscr.com/86628925c0414d1b859cb956eb2815f5.png
http://i.prntscr.com/2ae8fae7df8140bfbbba803e80beee97.png
eu até estou utilizando ele no meu servidor.
mas enfim talvez apareça outro membro com outra solução para você.
---> Márcio M M <---






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts