ERRO AO EXECUTAR UM SCRIPT DE FIREWALL [RESOLVIDO]

1. ERRO AO EXECUTAR UM SCRIPT DE FIREWALL [RESOLVIDO]

Otoniel
otoni.sm

(usa Ubuntu)

Enviado em 29/04/2012 - 17:54h

Olá pessoal, boa noite!

Estou tentando aprender IPTABLES e a principio criei um script bem simples, porem quando executo esta regra:

echo -e "ABRINDO PORTA DO SSH (PARA REDE INTERNA E EXTERNA) [$VERDE OK $AMARELO]"
$IPTABLES -A INPUT -t tcp --dport 22 -j ACCEPT
sleep 2

para liberar ou bloquear a porta do ssh da a seguinte mensagem de erro:

iptables v1.4.7: unknown option '--dport'

Alguem poderia me dar uma ajuda... desde ja agradeço.



  


2. MELHOR RESPOSTA

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 29/04/2012 - 18:02h

O parâmetro -t serve para tabelas, e não para protocolos (-p). Veja:


$IPTABLES -A INPUT -p tcp --dport 22 -j ACCEPT


3. Re: ERRO AO EXECUTAR UM SCRIPT DE FIREWALL [RESOLVIDO]

Kenny Casagrande
kbcasagrande

(usa Slackware)

Enviado em 29/04/2012 - 18:02h

acho q o erro está no "-t tcp", ao invés de "-p tcp"


4. PROBLEMA RESOLVIDO

Otoniel
otoni.sm

(usa Ubuntu)

Enviado em 30/04/2012 - 19:42h

Olá senhores, muito obrigado pela ajuda... ja estava com a mente tão cansada que nem reparei esse detalhe que faz toda diferença, rsrs

Muito obrigado pela resposta renato pacheco, pequena mas muito esclarecedora, realmente foi só trocar o -t por -p (de protocolo), rsrs






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts