このスレッドは未解決です(解決したらこちらで解決済にしてください)
<<戻る

SWATCH - スクリプトエラー このメッセージに返信する
日時: 2014/09/12(Fri) 18:21
名前: じんべえ
URL:
さくらVPSを利用しており、こちらのページを参考にSWATCHの設定を行ったのですが、シェルスクリプトを試しに実行すると以下のようなエラーが表示されます。

[root@xxxxx bin]# ./swatch_action.sh

cut: option requires an argument -- 'f'
Try `cut --help' for more information.
./swatch_action.sh: line 33: [: -eq: unary operator expected
./swatch_action.sh: line 35: [: -eq: unary operator expected
./swatch_action.sh: line 37: [: -eq: unary operator expected
./swatch_action.sh: line 42: /var/log/swatch/: Is a directory
cat: /var/log/swatch/: Is a directory

また/var/log/swatch/swatch.logにも以下のエラーが出続けております。

/usr/local/bin/swatch_action.sh: line 33: [: -eq: unary operator expected
/usr/local/bin/swatch_action.sh: line 35: [: -eq: unary operator expected
/usr/local/bin/swatch_action.sh: line 37: [: -eq: unary operator expected
cat: /var/log/swatch/: Is a directory
Bad argument `DROP'
Try `iptables -h' or 'iptables --help' for more information.
Fri Sep 12 09:52:20 JST 2014 0 lock!

単純にコピペでは動作しないんでしょうか?
記事編集 編集
Re: SWATCH - スクリプトエラー このメッセージに返信する
日時: 2014/09/17(Wed) 15:38
名前: ZED
URL:
使用しているOSはなんですか?


CentOS5、6ではそのままで動きます。

7であればtarからの導入で
# yum -y install iptables-services
の呪文が必要です。
記事編集 編集
Re: SWATCH - スクリプトエラー このメッセージに返信する
日時: 2014/09/18(Thu) 22:51
名前: 田上拡志
URL:
>さくらVPSを利用しており、こちらのページを参考にSWATCHの設定を行ったのですが、シェルスクリプトを試しに実行すると以下のようなエラーが表示されます。
>
>[root@xxxxx bin]# ./swatch_action.sh

ログの一部を渡して実行するようにできてるから、そのまま実行してもエラーになると思うよ。
swatch_action.shの中身を読むとわかる。
記事編集 編集
Re: SWATCH - スクリプトエラー このメッセージに返信する
日時: 2014/10/02(Thu) 15:48
名前: ZED
URL:
久々に見返してみたら、すごい頓珍漢でしたねw

直接実行しても、ログにIPアドレスがないのでエラーになりますね。
記事編集 編集
件名※必須
名前※必須
URL
任意のパスワード (投稿後のコメント修正・削除時に使用)
画像認証※必須 投稿キー(画像で表示されている数字を入力)
コメント※必須

※質問を投稿後に自己解決された場合は、原因と行った対処を具体的に書き込み下さるよう、よろしくお願いします。

- WEB PATIO -