WordPress ログイン画面(wp-login.php)への不正アクセス対策。

2012年02月21日 2:13 正午の月齢:29.2  月名:月隠  潮汐:大潮 月齢:29.2[月隠] 潮汐:大潮 | In WordPress | No Comments(旧暦2012年01月30日・ 赤口)

この記事を読むのに必要な時間の目安: 1分ぐらい

AWStatsを眺めていると、ここ最近wp-login.phpへのアクセスがやたらと多いのです。多いっていうか、多すぎ。

どうせあちこちから攻撃されているんだろうけど、突破されたらイヤだなぁ…というわけで対策しておきます。以前からadminユーザーは消しているので、今回はそれ以外の対策をしましょう。

まずはパスワード。今までより4文字増やしておきました。

それからWordPress自体の対策。.htaccessによるファイルへのアクセス制限も考えたのですが、なんか使えそうなプラグイン「Limit Login Attempts」があったので使ってみました。使い方は「wordpressのログイン画面への総当り攻撃などを検出する」を参考に。

これで多い日も安心。夜もぐっすり眠れます。

関係あるかも知れない記事

久々のパンヤで、ホールインワン。

2012年02月03日 12:55 正午の月齢:11.2  月名:十二日月  潮汐:中潮 月齢:11.2[十二日月] 潮汐:中潮 | In ゲーム | No Comments(旧暦2012年01月12日・ 赤口)

この記事を読むのに必要な時間の目安: 1分ぐらい

hole in one

知らないうちに新コース「WizCity」ができていたみたいで、久々にパンヤを起動させてみました。

ブランクがありすぎて、対戦するのはこわいので、こっそりとファミリーモード。すると、新コースのショートホールでホールインワンしましたー。

トマホでずばっと入ったのではなく、手前に落ちてコロコローと入っただけなのですが、久々のパンヤでご無沙汰のホールインワン。かなり嬉しいひとときでした。

関係あるかも知れない記事

エックスサーバーのAWStatsをWindows7に対応させる。

2012年01月30日 18:24 正午の月齢:7.2  月名:弓張月(上弦)  潮汐:小潮 月齢:7.2[弓張月(上弦)] 潮汐:小潮 | In ソフトウェア | No Comments(旧暦2012年01月08日・ 友引)

この記事を読むのに必要な時間の目安: 11分ぐらい

Windows7のシェアがXPを抜いたとの記事をみて、当サイトのアクセス解析を見てみると、Windows NTがものすごい勢いです!! そんなはずはないのでおそらくこれがWindows7のはず。エックスサーバーは何もしてくれないのかなと思いつつ、自分でAWstatsをいじることにしました。

awstats-before

変更箇所は以下のサイトを参考に。

ということで、operating_systems.pmを開いて、該当箇所を確認すると、

@OSSearchIDOrder    = (
# Windows OS family
'windows[_+ ]?2005', 'windows[_+ ]nt[_+ ]6\.0',
'windows[_+ ]?2008', 'windows[_+ ]nt[_+ ]6\.1', # Must be before windows_nt_6
'windows[_+ ]?vista', 'windows[_+ ]nt[_+ ]6',
'windows[_+ ]?2003','windows[_+ ]nt[_+ ]5\.2',    # Must be before windows_nt_5
'windows[_+ ]xp','windows[_+ ]nt[_+ ]5\.1',        # Must be before windows_nt_5
'windows[_+ ]me','win[_+ ]9x',                    # Must be before windows_98
'windows[_+ ]?2000','windows[_+ ]nt[_+ ]5',

と、

%OSHashID    = (
# Windows OS family
'windows[_+ ]?2005','winlong','windows[_+ ]nt[_+ ]6\.0','winlong',
'windows[_+ ]?2008','win2008','windows[_+ ]nt[_+ ]6\.1','win7',
'windows[_+ ]?vista','winvista','windows[_+ ]nt[_+ ]6','winvista',
'windows[_+ ]?2003','win2003','windows[_+ ]nt[_+ ]5\.2','win2003',
'windows[_+ ]xp','winxp','windows[_+ ]nt[_+ ]5\.1','winxp', 'syndirella', 'winxp',
'windows[_+ ]me','winme','win[_+ ]9x','winme',
'windows[_+ ]?2000','win2000','windows[_+ ]nt[_+ ]5','win2000',

と、

%OSHashLib      = (
# Windows family OS
'win7','<a href="http://www.microsoft.com/windows/" title="Windows 7 home page [new window]" target="_blank">Windows 7</a>',
'winlong','<a href="http://www.microsoft.com/windows/" title="Windows Vista home page [new window]" target="_blank">Windows Vista (LongHorn)</a>',
'win2008','<a href="http://www.microsoft.com/windowsserver2008/" title="Windows 2008 home page [new window]" target="_blank">Windows 2008</a>',
'winvista','<a href="http://www.microsoft.com/windowsvista/" title="Windows Vista home page [new window]" target="_blank">Windows Vista</a>',
'win2003','<a href="http://www.microsoft.com/windowsserver2003/" title="Windows 2003 home page [new window]" target="_blank">Windows 2003</a>',
'winxp','<a href="http://www.microsoft.com/windowsxp/" title="Windows XP home page [new window]" target="_blank">Windows XP</a>',
'winme','<a href="http://support.microsoft.com/ph/6519/" title="Windows ME support page [new window]" target="_blank">Windows ME</a>',
'win2000','<a href="http://support.microsoft.com/ph/1131" title="Windows 2000 support page [new window]" target="_blank">Windows 2000</a>',
'winnt','<a href="http://support.microsoft.com/default.aspx?pr=ntw40" title="Windows NT support page [new window]" target="_blank">Windows NT</a>',

という感じで、なんかWindows7への対応の香りは漂っています。対応していないわけではないようです。

ただ、どうも不完全ぽい。Windows2008の記述がまずいようなので、そのあたりを変更してやります。

@OSSearchIDOrder    = (
# Windows OS family
'windows[_+ ]?2005', 'windows[_+ ]nt[_+ ]6\.0',
'windows[_+ ]?7', 'windows[_+ ]nt[_+ ]6\.1', # Must be before windows_nt_6
'windows[_+ ]?vista', 'windows[_+ ]nt[_+ ]6',
'windows[_+ ]?2003','windows[_+ ]nt[_+ ]5\.2',    # Must be before windows_nt_5
'windows[_+ ]xp','windows[_+ ]nt[_+ ]5\.1',        # Must be before windows_nt_5
'windows[_+ ]me','win[_+ ]9x',                    # Must be before windows_98
'windows[_+ ]?2000','windows[_+ ]nt[_+ ]5',

と、

%OSHashID    = (
# Windows OS family
'windows[_+ ]?2005','winlong','windows[_+ ]nt[_+ ]6\.0','winlong',
'windows[_+ ]?7','win7','windows[_+ ]nt[_+ ]6\.1','win7',
'windows[_+ ]?vista','winvista','windows[_+ ]nt[_+ ]6','winvista',
'windows[_+ ]?2003','win2003','windows[_+ ]nt[_+ ]5\.2','win2003',
'windows[_+ ]xp','winxp','windows[_+ ]nt[_+ ]5\.1','winxp', 'syndirella', 'winxp',
'windows[_+ ]me','winme','win[_+ ]9x','winme',
'windows[_+ ]?2000','win2000','windows[_+ ]nt[_+ ]5','win2000',

2008という部分を7にしてみました。

awstats-after

やったー! Windows7が出たー。この変更によってWindows server2008が影響を受けるかどうかはわかりませんが、どうせ微々たるものだと考えて思いっきり無視。

あと、アイコンがVistaと同じで面白くないので、win7を用意しました。awstats/icon/os/にアップロードして作業完了です。

今でも我が家はWindows2000が主流なので、Windows7なんて縁がないんですけどねー。

関係あるかも知れない記事

電子書籍、ePUBかPDFか。

2012年01月25日 17:39 正午の月齢:2.2  月名:三日月  潮汐:中潮 月齢:2.2[三日月] 潮汐:中潮 | In ソフトウェア | No Comments(旧暦2012年01月03日・ 先負)

この記事を読むのに必要な時間の目安: 3分ぐらい

電子書籍のファイル形式について考えてみます。ePub形式が世界標準になりつつあることはわかるのですが、ひとつだけ釈然としないことがあるのです。

概要
EPUBは、HTMLやウェブブラウザのオープン性を保持しつつ、インターネット接続が切断された状態の携帯情報端末(PDA)やノートパソコンなどでも電子書籍の閲覧が継続できるようにダウンロード配信を前提にパッケージ化された、XHTMLのサブセット的なファイル・フォーマット規格であり、画面の大きさに合わせて表示を調整する「リフロー機能」が特徴である。

(中略)

ファイル構造
EPUB形式の電子書籍のファイル構造は、XHTML形式の情報内容(コンテンツ)が、指定の形でZIPによって圧縮された後、ファイル拡張子が「.epub」に変更されたものである。

wikipedia

なぜ、わざわざ新しいファイル形式を作ったんだろうか。そう思う人たちはたくさんいるので、以下のリンク先を読んでもらうとして…

電子書籍がページの概念やレイアウトにこだわるのであれば、PDFでよかったはず。電子署名も暗号化も何でもできるし、まさに世界標準だと思うんです。(別にPDF信者というわけではないですよ。以前は大っ嫌いでした。最近は長所が見えてきたり使いどころがわかってきたりして以前ほど嫌いじゃないだけ。)

PDFのメリットとして、完全な固定レイアウトだけでなく、Illustratorが吐き出したベクターのファイルを簡単に扱える点は無視できません。ePubでもSVGに対応しているとはいうものの、今までの感覚で作業を行うのであればどうしてもPDFのほうが作りやすい気がします。

結局は文字主体ならePub、ヴィジュアル主体ならPDFとなってしまうのは仕方がないのかも知れませんね。

あ、それじゃあ他の人と同じ意見だ。でも結論はそれしかないです、今のところ。

関係あるかも知れない記事

powered by WordPress. designed by susu. Entries and comments feeds.