Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/sh
- figlet Phoenix
- sleep 3s
- mkdir usuarios 1>/dev/null 2>/dev/null
- echo "Qual o nome do usuario ?"
- read nome
- echo "qual o limite de conexoes simultaneas ?"
- read co
- echo "#!/bin/sh" > usuarios/$nome.sh
- echo ""$nome"t="$"(ps x | grep -v pts | grep $nome | grep sshd | wc -l)" >> usuarios/$nome.sh
- echo "if [ "$""$nome"t -gt $co ]" >> usuarios/$nome.sh
- echo "then" >> usuarios/$nome.sh
- echo "kill -9 "$"(ps -aux | grep ^$nome | tr -s ' ' | cut -d ' ' -f2) 1>/dev/null 2>/dev/null" >> usuarios/$nome.sh
- echo "userdel --force $nome" >> usuarios/$nome.sh
- echo "fi" >> usuarios/$nome.sh
- mkdir tempo 1>/dev/null 2>/dev/null
- echo "#!/bin/bash" > tempo/$nome.sh
- echo "sleep 10s" >> tempo/$nome.sh
- echo "sh usuarios/$nome.sh" >> tempo/$nome.sh
- echo "sleep 10s" >> tempo/$nome.sh
- echo "sh usuarios/$nome.sh" >> tempo/$nome.sh
- echo "sleep 10s" >> tempo/$nome.sh
- echo "sh usuarios/$nome.sh" >> tempo/$nome.sh
- echo "sleep 10s" >> tempo/$nome.sh
- echo "sh usuarios/$nome.sh" >> tempo/$nome.sh
- echo "*/1 * * * * root sh tempo/$nome.sh" >> /etc/crontab
- echo "#" >> /etc/crontab
Add Comment
Please, Sign In to add comment