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?
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."
^ ^
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
veloxvpsusa Ubuntu
Post recolhido
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]
conectadohostusa XUbuntu
Post recolhido
Enviado em 01/09/2016 - 14:23h
Olá,
Eu havia postado outro script mas reparei que estava bugando então corrigi ele
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
veloxvpsusa Ubuntu
Post recolhido
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]
conectadohostusa XUbuntu
Post recolhido
Enviado em 01/09/2016 - 15:37h
Olá,
Estranho aqui funcionou no xubuntu e no CentOS
---> Márcio M M <---
9. Script
veloxvpsusa Ubuntu
Post recolhido
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.