Limitador de conexões para usuários
Publicado por Robert Fernandes Francisco 28/05/2004
[ Hits: 7.991 ]
Eu escreví um script para o HP/UX, que funcionou nos testes que fiz no Debian. Com ele posso limitar as conexões telnet, ssh, e, para minha surpresa, no Eterm também.
Testei também outros que o script não funcionou: Aterm, GAterm, KAterm, TAterm e o Xterm ... todos cairam direto no prompt, ignorando o script.
Usando ele, os usuários acabam acostumando a encerrar suas conecções quando se ausentarem, o que é ótimo para a segurança.
Bom. um abraço e, qualquer dúvida, estou aqui.
:-Þ
#----------------------------------------------- # Arquivo: limite # ---------------------------------------------- # Este arquivo, pode ser colocado no final ou no # inicio do .profile (ou .bash_profile). # Isto depende da necessidade de cada um. #----------------------------------------------- # VAR identifica os usuários logados, pega somente a # posição do login, remove depois os espaços, procura # pela chave exata que é o login depois conta as incidências # # CUIDADO!!! o VOL altera o meu script ... # opte por fazer o download sempre ... # Às vezes ele troca o contrabarra 040 # por abre-chaves TEXTO fecha-chaves 40 # muita atenção VAR=`who | cut -c1-8 | tr -d "{FONTE}40" | grep -x "$LOGNAME" | wc -l` # No exemplo abaixo, está limitado o acesso a 1 conexão # para liberar 2 conexões, por exemplo, altere o início da # linha para [ $VAR -gt 2 ], e assim por diante if [ $VAR -gt 2 ] && [ $LOGNAME != "root" ] then clear echo "$LOGNAME, você estourou o numero de conexões permitidas" echo "Veja a relação a seguir:" echo sleep 5 w | grep $LOGNAME exit else echo echo echo -e "Acesso permitido $LOGNAME, \c" date +"%d/%m/%Y %H:%M:%S" echo echo w | grep $LOGNAME echo fi
Tradução de endereços de uma rede interna
Limpar o lixo das caixas de e-mail dos usuários que usam Maildir...
Atualização Automática do Uvscan (Antivirus for linux)
Descritores de Arquivos e Swappiness
tux-gpt - Assistente de IA para o Terminal
Instalação e configuração do Chrony
Programa IRPF - Guia de Instalação e Resolução de alguns Problemas
Como instalar no Linux Jogos da Steam só para Windows
Instalando o Team Viewer no Debian Trixie - problema no Policykit
O Que Fazer Após Instalar Ubuntu 25.04
O que você está ouvindo agora? [2] (175)
Copiar Layout do Teclado para aplicar em outra Distribuição (10)
Autenticação necessária. um aplicativo quer acesso ao chaveiro (2)