• ベストアンサー

CentOSでiptablesの設定をしています。

下のコマンドiptablesの設定の確認をしようとしているのですが、コマンドがないといわれてします。 これの原因は何でしょうか。初心者のためわかりやすくご教授願いたいです。 sudo iptables -L sudo: iptables: command not found

質問者が選んだベストアンサー

  • ベストアンサー
  • Wr5
  • ベストアンサー率53% (2177/4070)
回答No.1

一般ユーザーは/sbinにPATHが設定されていないから…ではないですかね? sudo /sbin/iptables -L ならどうでしょう?

holnareff
質問者

お礼

設定の確認ができました。ありがとうございます!! /sbinにPATH設定をする方法を探して設定してみます!

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • FC3でiptablesが確認できない

    現在、FC3のインストールを行っています。 基本的なインストールが終わりセキュリティ関係の設定を行おうとしたのですが、iptablesが動作していません。 コンソールから # iptables -L と入力すると bash:iptables command not found とエラーが返ります。 FC3ではデフォルトでiptabelesの組み込みはされないのでしょうか? その場合、カーネルの再ビルドから行うしか方法はありませんか? くだらない質問ですが、教えてください。

  • FedoraCore6でiptablesコマンドが認識されません。

    お世話になります。 昨日、FedoraCore6をインストールしたのですが、本を読みながら進めていくと、"chkconfig~"、"iptables~"の入力の部分で、command not foundと表示されてコマンドが認識されません。 最初のインストール時に、Baseだけをインストールするように本に書いてあったのですが、これが原因なのでしょうか? どのようにすればコマンド認識するか、ご存知ないでしょうか?

  • iptables関連コマンド

    iptablesコマンドを使って設定をしているのですが、 iptablesの設定内容をみたいのですが、 iptables -L でfilter table の中身はみれるのですが、 nat table の中身が見れません。 どうすればいいのでしょうか? natが設定できていないのでしょうか? コマンドが別にあるのでしょうか?

  • CentOS6.5のiptablesについて

    CentOS6.5において、こちらのサイトhttp://centossrv.com/iptables.shtml を参考にiptablesのスクリプトを作成しました。 いざ sh iptables.shで実行しようとすると iptables: チェインをポリシー ACCEPT へ設定中filter [ OK ] iptables: ファイアウォールルールを消去中: [ OK ] iptables: モジュールを取り外し中: [ OK ] iptables: ファイアウォールルールを適用中: Bad argument `ACCEPT' Error occurred at line: 9 Try `iptables-restore -h' or 'iptables-restore --help' for more information. [失敗] と表示されます。 9行目付近は 1 #!/bin/bash 2 3 4 # デフォルトルール(以降のルールにマッチしなかった場合に適用するルール)設 定 5 IPTABLES_CONFIG=`mktemp` 6 echo "*filter" >> $IPTABLES_CONFIG 7 echo ":INPUT DROP [0:0]" >> $IPTABLES_CONFIG # 受信はすべて破棄 8 echo ":FORWARD DROP [0:0]" >> $IPTABLES_CONFIG # 通過はすべて破棄 9 echo ":OUTPUT ACCEPT [0:0]" >> $IPTABLES_CONFIG # 送信はすべて許可 10 echo ":ACCEPT_COUNTRY - [0:0]" >> $IPTABLES_CONFIG # 指定した国からのア> クセスを許可 11 echo ":DROP_COUNTRY - [0:0]" >> $IPTABLES_CONFIG # 指定した国からのア> クセスを破棄 12 echo ":LOG_PINGDEATH - [0:0]" >> $IPTABLES_CONFIG # Ping of Death攻撃は ログを記録して破棄 とサイトと同じ内容になっています。 空白など無駄なものが挿入されていないか確認しましたがありませんでした。 解決できるようどうかお力添えをお願いします。

  • iptablesの無効設定

    CentOS6.2を使用しています。 iptablesを無効にする為、以下の作業を行いましたが マシンを再起動すると動作しているようです。 何か足りない設定コマンドがありますでしょうか? #service iptables stop #chkconfig iptables off #/etc/rc.d/init.d/iptables stop 再起動後ステータスを確認すると以下の表示されてしまいます。 [root@マシン名 ~]# service iptables status テーブル: filter Chain INPUT (policy ACCEPT) num target prot opt source destination Chain FORWARD (policy ACCEPT) num target prot opt source destination Chain OUTPUT (policy ACCEPT) num target prot opt source destination 因みに 以下のようにsuコマンドで切り替えたり、rc.dの下の/init.d/iptables stopではなく、 #etc/init.d/iptables stopもしてみました。 [root@マシン名 ~]#su - [root@マシン名 ~]#/etc/init.d/iptables stop 宜しくお願い致します。

  • リモートからiptables設定について

    こんばんわ。 サーバーが違う場所にあり、 触れない状態です。 なので、sshにてiptablesの設定をしたいです。 OS:Fedora7 iptablesのパス /sbin/iptables リモートからiptablesの設定についてですが、 http://fedorasrv.com/iptables.shtml を参考にしてしましたが、 /sbin/iptables -P INPUT DROP したら、接続が切れますので。。。 グーグルで調べても、 リモートから上記のサイトのような設定をして行くのが見つかりませんでした・・・ どうしたら上手くリモートからiptablesを設定出来ますでしょうか? P.S iptablesについて初心者です。 宜しくお願いします。

  • iptablesについて

    redhat7.3でiptableの反映をさせようとしましたが service iptables save でUsageでsaveパラメータはありませんでした。 service iptables resetとし、 iptable -Lとすると、設定していたものがなくなっていました。 もう一度、ルールを設定し、念のため iptables-save > set.cfg としてファイルに保存しておりますので、いつでも iptables-restore < set.cfgで戻せますが、この状態ではiptablesは反映されていないのでしょうか?

  • centos7のfirewallについて

    centos7になってからアクセス制限が centos6以前はiptablesだったものが、firewallになりました。 Centos7でも、ある程度はiptablesのコマンドが使えるようで iptables -F で制限をクリアできて、デフォルトでは制限されていたものが解除できることは確認できました。 しかしこの場合、サーバーを再起動させると、制限がかかっている状態に戻ってしまいます。 centos6以前ではiptables saveでクリアした設定を保存していたのですが、 centos7でも試したのですが、コマンド的に存在しないようです。 iptables -Fにより設定をクリアした状態を保存したいのですが、 「iptables save」にかわるものがありましたら どのようにしたらよいか教えて頂きたいです。 お分かりになる方がいましたら よろしくお願いします。

  • iptablesが起動しない!?

    下記コマンドでiptablesを起動使用としたのですが、statusを見ても停止したままです。 原因がわからず困っています。 どうすればよいでしょうか? [root@localhost ~]# service iptables start ファイアウォールルールを適用中: [ OK ] チェインポリシーを ACCEPT に設定中filter [ OK ] iptables モジュールを取り外し中 [ OK ] [root@localhost ~]# service iptables status ファイアウォールは停止

  • PHPのフレームワーク

    FuelPHPについて質問です。 http://press.nekoget.com/fuelphp_doc/installation/instructions.html 上記ページに記載のFuelPHPのインストール方法 【$ curl get.fuelphp.com/oil | sh】 というコマンドをvps上で叩いたのですがうまく行きません。 実際に、コマンドをうってみると % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 244 100 244 0 0 320 0 --:--:-- --:--:-- --:--:-- 1564 sh: line 6: sudo: command not found sh: line 7: sudo: command not found と上記のような警告がでます。 もちろんインストールはできていません。 なにかしらのバイナリがインストールされていないのかどうか・・・。 このような現象に遭遇したかたで解決されたかたご教授ください。 よろしくおねがいします。

    • ベストアンサー
    • PHP