GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Iptables – Impossibile inizializzare il filtro tabella?

Ho un file firewall salvato in /etc/firewall.conf. Va tutto bene, posso usarlo per "iptables-restore /etc/firewall.conf" con successo.

Quindi, partendo da questo file, ho creato uno script php (che funziona come cron) che scrive un file chiamato /etc/dinamic-firewall.conf; stesso contenuto di firewall.conf con alcune aggiunte.

Il problema è che quando provo a "iptables-restore /etc/dinamic-firewall.conf" ottengo sempre questo errore:

'ptables-restore v1.4.21: iptables-restore: unable to initialize table 'filter
Error occurred at line: 2
Try `iptables-restore -h' or 'iptables-restore --help' for more information.

La prima parte di entrambi i file è la stessa

# Generated by myfirewall on Thu Nov 20 08:51:01 2014
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
:fail2ban-pure-ftpd - [0:0]
:fail2ban-ssh - [0:0]

Inoltre, entrambi i file hanno le stesse autorizzazioni/proprietario. Allora, cosa c'è che non va?
Grazie!

PS Server Ubuntu 14.04.1 lts x64

Risposta accettata:

Il problema era lo stile di fine riga; invece di "rn" Ho usato "n" e ora funziona tutto.


Ubuntu
  1. Come installare SSHGuard su Ubuntu

  2. Linux:come configurare il file Syslog.conf, per registrare i messaggi di Iptables in un file separato?

  3. Linux – Routing tramite Iptables?

  4. Impossibile disabilitare Xinput?

  5. File Smb.conf multipli?

Come creare una tabella in Hive

Come creare una tabella in MySQL

Come creare una tabella esterna in Hive

Come rimuovere i duplicati in LibreOffice

Tutorial Iptables per principianti – Concetti chiave

/etc/rsyslog.conf – Imposta un filtro per scartare o reindirizzare i messaggi