GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Iptables - Impossible d'initialiser le filtre de table ?

J'ai un fichier de pare-feu enregistré dans /etc/firewall.conf. Tout va bien, je peux l'utiliser pour "iptables-restore /etc/firewall.conf" avec succès.

Donc, à partir de ce fichier, j'ai créé un script php (qui s'exécute comme un cron) qui écrit un fichier appelé /etc/dinamic-firewall.conf; même contenu que firewall.conf avec quelques ajouts.

Le problème est que lorsque j'essaie de "iptables-restore /etc/dinamic-firewall.conf" j'obtiens toujours cette erreur :

'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 première partie des deux fichiers est identique

# 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]

De plus, les deux fichiers ont les mêmes autorisations/propriétaires. Alors, qu'est-ce qui ne va pas ?
Merci !

PS Serveur Ubuntu 14.04.1 lts x64

Réponse acceptée :

Le problème était le style de fin de ligne; au lieu de "rn" J'ai utilisé "n" et maintenant tout fonctionne.


Ubuntu
  1. Comment vider les règles iptables

  2. Comment installer SSHGuard sur Ubuntu

  3. Linux – Routage via Iptables ?

  4. Impossible de désactiver Xinput ?

  5. Plusieurs fichiers Smb.conf ?

Comment créer une table dans Hive

Comment créer une table dans MySQL

Comment créer une table externe dans Hive

Comment supprimer les doublons dans LibreOffice

Tutoriel Iptables pour débutants - Concepts clés

/etc/rsyslog.conf – Configurer un filtre pour supprimer ou rediriger les messages