GNU/Linux >> Linux の 問題 >  >> Ubuntu

Iptables –テーブルフィルターを初期化できませんか?

/etc/firewall.confにファイアウォールファイルを保存しています。すべて問題ありません。「iptables-restore/etc/firewall.conf」に使用できます。

そこで、このファイルから始めて、/ etc / dinamic-firewall.confというファイルを書き込むphpスクリプト(cronとして実行)を作成しました。いくつかの追加を加えたfirewall.confと同じコンテンツ。

問題は、「iptables-restore /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. Ubuntuサーバー14.04.1ltsx64

承認された回答:

問題は行末のスタイルでした。 "rn"の代わりに "n"を使用しました そして今、すべてが機能します。


Ubuntu
  1. UbuntuにSSHGuardをインストールする方法

  2. Linux – Syslog.confファイルを設定して、Iptablesメッセージを別のファイルに記録する方法は?

  3. Linux – Iptablesを介したルーティング?

  1. 解像度を恒久的に変更しますか?

  2. マルチブルSmb.confファイル?

  3. Fail2Ban Howto:Fail2ban と IPTables を使用して IP アドレスをブロックする

  1. iptablesルールをフラッシュする方法

  2. Xinputを無効にできませんか?

  3. 空の iptables とはどういう意味ですか?