web-dev-qa-db-ja.com

通常のユーザーでiptablesのステータスを確認する方法は?

制限された権限のユーザーを使用して、iptablesがマシンで正常に実行されているかどうかを確認するにはどうすればよいですか?

これを監視する必要があります...

BR素晴らしいサイトをありがとう!!!

2
criss

iptablesはrootとして実行する必要があります。これは、Sudoを使用し、特定のユーザーを特定のコマンドラインに制限することで解決できます。 visudoを実行し、次の行を追加します

restricteduser    ALL = NOPASSWD: /sbin/iptables

これで、制限されたユーザーが実行できるようになります。

$ Sudo /sbin/iptables -L -v

Iptablesの実行を有効にすると、ファイアウォール構成を変更できるようになります。

8
David Pashley