love.セキュリティを高めようおぼんどすー、如何お過ごしでしょうか。今回はLogwatchのカスタマイズをしようと思います、ike-daiの日記さんを参考にHTTPのログにアクセス元のIPを付加するようにしました。参考にさせて頂いたウェブにパッチがあって、LogwatchのPerlスクリプトにパッチをあてるのですが、Patchってコマンドは今回初めて知りました。バックアップを取って、おそるおそる始めて使うコマンドでパッチを当ててLogwatchを出力してみたら、きっちりとIPアドレスも表示されるようになりました。後はネットサーフィンをしていて見つけたものですが、grepの使い方。-c404エラーが多いアクセス元を特定します、パイプという複数のコマンドを繋げる手法ですが、まずグレップで抽出して、カットで切ります、どこを切るかというのをオプションで指定、んでソート、並べ替えですね。最後にユニークなものの個数を数えます。404の数字を変えて、503だって検出できます。日付を指定してやれば、いついつの状況とか指定する事もできますし、IPアドレスを指定してアクセスがあった時間とかもできます。管理には必須テクらしい。calcで表示させてたんだから、色々と変わったもんだ。上で紹介したgrepとかlogwatchで見つけた悪そうなやつらをだいたいIPひろばとかaguseで調べてみると、IPひろばローカルでブラックリストに入ってたり、aguseだとspamhouseに登録されているとかもわかります。ブラックリストに入ってたりすると、友達になる訳でもなく、たけけんはiptablesでdropしています、範囲はネットワーク毎だったり、IPだけだったり。46.166.137.255という表記だったりしますが、iptablesにはプレフィックスで記述しないといけません、この場合は46.166.137.0/24になります。これはサブネット計算という語句でググったらたくさんでてきます。最近知ったことですが、セキュリティを高めるってことで、サーバーのセキュリティと自分の意識も高めるってことが重要なのではないでしょうか的な今日この頃です。並べるとログチェック、アクセス元を調べる、IPを詳しく調べる、ドロップという感じですが、1台だと大した労力も必要ではないですし、勉強にはもってこいですよ。トップ絵はお盆ってことで、FF10のアーロンです。Posts:wp-login.phpへのアタックを利用して、ユーザー権限でできるセキュリティアップしよう。Takekenインターネット利用者のITリテラシーを向上しようという目的で生まれた、2次元キャラのたけけんです。サーバー弄りからプログラミングまで幅広く書いています。EC-CUBEインスコしてみたこのサイトはさくらのクラウドで動いています。8にインストールしました。Comments【Ubuntu】UbuntuServerをコンソールからデスクトップ画面で操作する。さくらの新スタンダードプランのサーバーにRailsを入れて、Redmineをインストールした。