desbloquear.sh 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. #!/bin/bash
  2. clear
  3. echo -e "\E[44;1;37mINFORMACION Y LISTA DE TODOS LOS USUARIOS CREADOS PARA DESBLOQUEAR 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 1 PARA DESBLOQUEAR USUARIOS BLOQUEADOS 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 DESBLOQUEAR\033[0m"
  15. read user
  16. usermod -U $user
  17. sleep 1s
  18. echo -e "\E[41;1;37mFUE DESBLOQUEADO\033[0m"
  19. echo -e "\E[44;1;37mESCRIVE 4 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/desbloquear.sh
  27. ;;
  28. 3)/root/omar
  29. ;;
  30. esac
  31. read opc
  32. done
  33. [ $? -eq 0 ]
  34. while [ "$opcion" != "0" ]
  35. do
  36. read opcion
  37. case $opcion in
  38. 4)/root/desbloquear.sh
  39. ;;
  40. 15)/root/menu
  41. ;;
  42. esac
  43. exit
  44. done