iptables - не мог инициализировать фильтр таблицы

Мне сохранили файл брандмауэра в/etc/firewall.conf. Все в порядке, я могу использовать его для "iptables-восстановления/etc/firewall.conf" с успехом.

Так, начиная из этого файла, я создал сценарий PHP (который работает как крон), который пишет файл, названный/etc/dinamic-firewall.conf; то же содержание как firewall.conf с некоторыми дополнениями.

Проблема, когда я пытаюсь "iptables-восстановить/etc/dinamic-firewall.conf", я всегда получаю эту ошибку:

'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.

Первая часть обоих файлов является тем же

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

Кроме того, оба файла имеют те же полномочия/владельца. Так, что случилось?Спасибо!

P.S. сервер 14.04.1 lts x64 Ubuntu

1
задан 20 November 2014 в 11:48

1 ответ

Проблемой был заканчивающий строку стиль; вместо "\r\n" я использовал "\n", и теперь все работает.

3
ответ дан 10 November 2019 в 19:20

Другие вопросы по тегам:

Похожие вопросы: