Advertisement
Guest User

Exportar Variável

a guest
Sep 24th, 2010
130
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.71 KB | None | 0 0
  1. #!/bin/bash
  2. IPT=`which iptables`
  3.  
  4. _iniciar(){
  5. $IPT -A INPUT -i lo -j ACCEPT
  6. $IPT -A INPUT -p tcp --syn -j DROP
  7. declare -x _varst=ATIVO
  8. #clear
  9. echo " "
  10. echo " "
  11. echo "Ativando regras do Firewall........"
  12. echo "Firewall Ativado!!!................   [ok]"
  13. }
  14.  
  15. _parar(){
  16. $IPT -F
  17. $IPT -P INPUT ACCEPT
  18. $IPT -P OUTPUT ACCEPT
  19. declare -x _varst=INATIVO
  20. clear
  21. echo " "
  22. echo " "
  23. echo "Desativando regras do firewall....."
  24. echo "Firewall Desativado!!!..............   [ok]"
  25. }
  26.  
  27. _estado(){
  28. echo "O estado do Firewall é: $varst"
  29. }
  30.  
  31.  
  32.  
  33.  
  34. case "$1" in
  35. "start") _iniciar ;;
  36. "stop") _parar ;;
  37. "restart") _parar; _iniciar ;;
  38. "estado") _estado ;;
  39. *) echo "$0:Use os parâmetros (start|stop|restart|estado)"
  40. esac
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement