Página 1 de 2 12 ÚltimoÚltimo
+ Responder ao Tópico



  1. #1
    kenh rythfield
    Olá pessoal, estou estundando firewall atravez de um livro , porém os scripts q ele descreve nenhum roda, vou colocar um abaixo e gostaria q vcs me ajudassem a corrigir o erro q impede q ele rode:

    #!/bin/sh
    #
    #
    if [ "$1" = "flush" ]; then
    echo "Flushing"
    iptables -P INPUT ACCEPT
    iptables -P FORWARD ACCEPT
    iptables -P OUTPUT ACCEPT
    iptables -F
    iptables -t nat -F #Flush no Nat
    iptables -X #Flush nas CHAINS PERSONALIZADAS
    iptables -Z #Zera regras especificas. Qdo não houver
    echo "done"
    else
    echo "Iniciando firewall"
    iptables -P INPUT DROP
    iptables -P FORWARD DROP
    iptables -P OUTPUT ACCEPT

    /sbin/iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
    FI

    bom quando executo ele dá o seguinte erro:
    ./rc.firewall: line 22: syntax error: unexpected end of file

    alguem pode me dar uma dica??

    desde já agradeço atenção de todos!!

  2. vc ja experimento trocar o FI pra fi minusculo e nunca deixe espaco abaixo ou seja linha em branco no fim do arquivo



  3. #3
    kenh rythfield
    Olá tianguapontocom, puxa vida kra ... pra vc ver como sou leigo em firewall , não imaginava q o FI teria q ser minusculo, aliais , esse erro é do livro , pois lá está em maiusculo.... bom agora rodou certinho , irei voltar aos meus estudos ,qualquer duvida volto para o forum, desde já agradeço a sua atençao!!

    um abraço!
    até++

  4. #4
    Super_Diaulas
    o linux é case sensitive ou seja diferencia maiúscula de minúscula, não só no firewall como em qualquer instancia...


    a maioria dos arquivos são minúsculas o que aparecer diferente disso desconfie.

    há excessões comos os arquivos de configuração do Xorg e XFree que aparecem em maiúscula
    seu próprio diretório fica em X11 que eh maiúscula.



  5. Amigo seu problema nao é firewall e sim 'bash scripting', sugiro que procure algo na google sobre isso para aperfeicoar suas habilidades






Tópicos Similares

  1. Script não roda na versão 6XX do ROS
    Por macewindu no fórum Redes
    Respostas: 5
    Último Post: 27-08-2013, 15:27
  2. script nao roda versao na 3 do mikrotik
    Por scnet no fórum Redes
    Respostas: 2
    Último Post: 02-05-2008, 00:10
  3. Script não roda na cron
    Por adamolb no fórum Linguagens de Programação
    Respostas: 4
    Último Post: 31-05-2007, 10:48
  4. Script não roda no Cron
    Por durban no fórum Servidores de Rede
    Respostas: 23
    Último Post: 03-01-2005, 17:14
  5. Script nao roda como deveria
    Por jamba no fórum Linguagens de Programação
    Respostas: 1
    Último Post: 25-09-2003, 08:51

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L