カテゴリー
サイト構築

Ansibleでサーバーの設定を記録に残すようにした

Ansibleつかって、このブログサーバーの設定変更をやってみたよ。

カテゴリー
Linux サイト構築

DBぶっ壊れて巻き戻しました

 なんてこったい、サイトぶっ壊れたので巻き戻しました。

カテゴリー
サイト構築

fluentdでGoogle Compute Engineのログを一つに集約する

前回、Google Compute EngineでオートスケールするWebサーバーを構築しましたが、ログが各サーバーに分散したり、インスタンスが終了するとログも消えるので、Fluentdでログを一カ所に集めることにしました。

カテゴリー
Linux Mac

Mac,Linuxで簡単にフォルダ構造をテキストで出力する「tree」コマンド

テキストでこんな風に出力される
テキストでこんな風に出力される

 Mac,Linuxで簡単にフォルダ構造(ディレクトリ構造)をテキストで出力するコマンドが便利なのでご紹介。

カテゴリー
NAS

QNAP TS-451にGit環境を作った

QNAPで仮想環境を作るよ!

 8GBにメモリを増設したQNAP TS-451に仮想環境を入れてみるよ。

カテゴリー
iPhone Linux 雑記

iPhone6 Plusでサーバー管理!WebSSHが普通に実用できる

2014 11 08webssh04 1

 iPhoneでLunuxサーバーのメンテなんて実用的ではないと思ってたけど、iPhone6 Plusならば割と普通にメンテできる。

カテゴリー
Linux

vsftpd でログインに複数回失敗したクライアントをIP制限する

20140915security
 vsftpdにしつこくアクセスしてくるクライアントを自動でIP制限するようにしてみました。

カテゴリー
Linux Mac サイト構築

自動でmod_securityのルール作って不正アクセスを防ぐようにしてみた

Mod security

 なぜか最近、いまさら「Windows Vista」をネタにした記事がずっとアクセス上位に来るので調べたら不正アクセスの兆候でした。

 最新バージョンのWordPressを使っているので実害はないですが、ランキングがおかしくなるのは嫌なので、mod_securityで対策しました。

 あとMacにも入ってるAWKでのルール自動生成もやってみた(とか書いてMacユーザーの興味を惹いてみる)

 ちなみに今回の内容はレンタルサーバーなどでroot権限がたぶん必要になります。あと一時間に一回Apacheサービスを再起動(正確にはグレースフルリスタート)するという荒技も使っているので自己責任でお願いします。

mod_securityのルールの書き方も(特にID)正しいかわからないので、自分でも調べてみてくださいね。