1
0

eliminar.sh 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. #!/bin/bash
  2. clear
  3. echo -e "\E[44;1;37mINFORMACION Y LISTA DE TODOS LOS USUARIOS CREADOS PARA ELIMINAR 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 ELIMINAR 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 ELIMINAR\033[0m"
  15. read user
  16. userdel --force $user > /dev/null 2>&1
  17. rm -rf /etc/SSHPlus/amor/$user*.sh
  18. rm -rf /etc/SSHPlus/amor/$user
  19. sleep 1.5s
  20. echo -e "\E[41;1;37mFUE ELIMINADO\033[0m"
  21. echo -e "\E[44;1;37mESCRIVE 5 PARA AUTOVOLVER O 0 PARA SALIR DE TODO EL MENU\033[0m " "\033[1;33m\033[2;33m\E[41;1;37m[15]-MENU PRINCIPAL\033[0m"
  22. ;;
  23. esac
  24. opc=0
  25. until [ $opc -eq 0 ]
  26. do
  27. case $opc in
  28. 2)/root/desbloquear.sh
  29. ;;
  30. 3)/root/omar
  31. ;;
  32. esac
  33. read opc
  34. done
  35. [ $? -eq 0 ]
  36. while [ "$opcion" != "0" ]
  37. do
  38. read opcion
  39. case $opcion in
  40. 5)/root/eliminar.sh
  41. ;;
  42. 15)/root/menu
  43. ;;
  44. esac
  45. exit
  46. done