1
0

bloquear.sh 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. #!/bin/bash
  2. clear
  3. echo -e "\E[44;1;37mINFORMACION Y LISTA DE TODOS LOS USUARIOS CREADOS PARA BLOCKEAR DETALLADOS••••\033[0m"
  4. amorT=$(awk -F: '$3>=1000 {print $1}' /etc/passwd | grep -v nobody)
  5. var1=$(printf ' %-15s' $amorT)
  6. echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
  7. echo -e "\033[1;34m$var1\033[0m"
  8. echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
  9. echo -e "\E[44;1;37mESCRIVE EL NUMERO 1 PARA BLOCKEAR UN USUARIO OBSERVASION ESCRIVIRLOS SIN ERROR\033[0m"
  10. echo -e "\E[44;1;37mESCRIVE 1\033[0m"
  11. read opcion
  12. case $opcion in
  13. 1)
  14. echo -e "\E[44;1;37mESCRIVE EL USUARIO PARA BLOCKEAR\033[0m"
  15. read user
  16. usermod -L $user
  17. sleep 1s
  18. echo -e "\E[41;1;37mFUE BLOCKEADO\033[0m"
  19. echo -e "\E[44;1;37mESCRIVE 3 PARA AUTOVOLVER O 0 PARA SALIR DE TODO\033[0m " "\033[1;33m\033[2;33m\E[41;1;37m[15]-MENU PRINCIPAL\033[0m"
  20. ;;
  21. esac
  22. opc=0
  23. until [ $opc -eq 0 ]
  24. do
  25. case $opc in
  26. 2)/root/bloquear.sh
  27. ;;
  28. 3)/root/omar
  29. esac
  30. read opc
  31. done
  32. [ $? -eq 0 ]
  33. while [ "$opcion" != "0" ]
  34. do
  35. read opcion
  36. case $opcion in
  37. 3)/root/bloquear.sh
  38. ;;
  39. 15)/root/menu
  40. ;;
  41. esac
  42. exit
  43. done