找回密码
 注册
房产快测算-Fckcs.Cn华为云精选云产品特惠【阿里云】2核2G云新老同享 99元/年,续费同价新注册的朋友如何升级转正
查看: 167|回复: 0

WordPress防暴力破解:安全插件和用.htpasswd保护WordPress控制面板

[复制链接]
发表于 2013 年 6 月 10 日 15:38:29 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×
: V: l: J& ?, g* p( ]
正在用Wordpress的博主们一定知道最近全球兴起的一波黑客锁定Wordpress暴力破解控制面板密码的风波了,据CloudFlare执行长Matthew Prince所说,所谓的暴力密码攻击是输入admin的使用名称,然后尝试输入数千种密码企图登入。3 K( i1 j; E3 e/ w. O
攻击者首先扫描互联网上的Wordpress网站,然后利用Web服务器组建的僵尸网络不断尝试用户名和密码试图登录管理界面,攻击者此次使用了超过9万台Web服务器,由于服务器比PC有更大的带宽和连接速度,因此可以更快的发动攻击。: b" M' @0 h$ y6 t4 r
WordPress后台登录默认的名称是admin,很多朋友在安装了Wordpress后直接就用了admin这个作为管理员密码,于是这给了一些人可趁之机了。虽然WP的安全性已经足够强,但是暴力破解即使失败也会给Wordpress的正常访问带来影响,增加服务器运行压力。* O1 K" H8 G3 ^4 ]6 l
本篇文章就为大家分享防止Wordpress后台被暴力破解的方法:安装WordPress安全类插件和使用.htpasswd保护Wordpress控制面板。Wordpress安全插件不仅可以防暴力破解,还可以检测出你当前所用的WP的安全漏洞,帮助你改进。& D3 z% l" f7 m( [
.htpasswd是一个用来限制服务器文件访问的验证文件,利用.htpasswd我们可以对请求wp-admin文件夹和文件必须输入密码才能访问,这样可以大大提高Wordpress控制面板的安全性,防止被暴力破解密码。2 U8 G8 ?( e/ \% @, g9 |
WordPress加速和优化的免费Wordpress教程还有:; f. w# O+ o* {1 [1 P! B7 N
WordPress防暴力破解:安全插件和用.htpasswd保护Wordpress控制面板" B& o6 i- B  V- n9 l
一、Better WP Security全能型的Wordpress安全插件
3 a3 V' i  x7 ~6 W1、Better WP Security官网:  K) t5 p& m, X9 t$ e& I6 I
2、大家可以直接从后台安文明用语etter WP Security,也可以在官网下载下来再上传安装插件。& ~* R" Y- @4 o# z9 L4 S
3、第一次运行Better WP Security,会提示你备份一下数据库,备份会发到你的管理员邮箱当中。' s4 D) A. K$ w3 }! x/ r+ ?- j' s
3 A' P0 M4 }* L4 Q
4、第二项会提示你要不要允许Better WP Security修改Wordpress的核心文件,部落选择的是“NO”,大家用时可以自己斟酌一下。' B$ a, B+ i, a9 Y' S
" R" D) x) Y2 f9 V- F3 D
5、第三项是让你选择一键开启安全防护还是自定义安全设置。0 ~! e& o% G/ M, u

) G% q) p$ d6 n: ]' X4 r6、如果是自定义安全设置,会跳转到状态页面,看到一些自己当前WP所存在的安全问题。点击安全问题后面的“Click here to Fix”修复。3 ^! u) M9 r: Y2 u8 z

) ?: n: E' V, r5 S3 S0 W二、Better WP Security的黑名单、定时备份、安全路径、登录次数限制
# ?7 W6 j6 i: o6 v1 [& |" P1、Better WP Security有黑名单功能,你可以屏蔽某些IP或者搜索引擎来访问你的Wordpress。5 Y( y6 b( D2 E0 m- f5 V
8 t/ d" V9 P' M0 o
2、定时备份功能可以让你的WP自动备份并将备份好的文件发到你的管理员邮箱当中。
1 C5 o2 e9 O5 }4 G0 z$ ]
; y. u& j8 ?: f, v9 P1 J3、安全路径功能可以让你修改你的Wordpress的登录、后台、注册等路径,防止陌生人暴力猜测用户名与密码。+ |  B, _* s. r6 a, F2 f

. k0 n; P/ T2 E, e" H1 Y7 \* Z9 P4、Better WP Security的登录次数限制是一个对付那些暴力破解Wordpress后台控制面板的很好功能,一旦后台登录错误超过了指定次数,就会停止该IP继续登录或者间隔一段时间才能登录。
* a- ]- d0 H- I9 [  f7 ^+ S" c  _' M. N' N7 R& o. g
三、BulletProof Security功能强大的Wordpress安全插件7 v) q% f: F' E8 u7 v6 k
1、BulletProof Security官网:
) c6 `0 H0 Q3 _  G6 a) E2、BulletProof Security也是一个类似于上文所讲到的Better WP Security的Wordpress安全插件。功能强大,操作简单方便,一键即可开启。(点击放大)
& c1 Y* \, s2 i7 V6 ~6 X, l- h% O
3、BulletProof Security在安全状态中可以看到自己的WP的安全保持的状态。
% z  s1 X9 ]$ c- |# j( @% \
1 v5 a+ E3 C7 b- m* g4 j" k四、使用Wordpress安全插件所带来的问题
0 B/ z+ Y0 q: \7 R6 O1、由于Wordpress安全类的插件多是通过修改wp-config.php和.Htaccess文件来达到加强Wordpress安全的目的。  h( _9 ^2 l4 f
0 O+ U$ F+ y* e/ ~+ m
2、而一旦卸载了这些安全类插件,如果没有清理以前Wordpress安全插件所修改的痕迹,很有可能导致WP运行错误。
- S# {) W8 Y0 L) r" U$ Y* i6 g五、用.htpasswd保护Wordpress控制面板$ _' {+ P' ]+ \+ z4 C6 r1 j
1、安装Wordpress安全插件是一个既简单又快捷的加强Wordpress安全的方法,特别适合那些“懒人”或者对代码操作不是很熟悉的新手朋友们。
4 n) `) W8 `/ _  X: v2、.htpasswd在线生成:
4 W1 S9 `* B5 t) |' _# o4 V% }3、先到.htpasswd在线生成页面中填写用户名和密码。: T9 D6 H6 j/ `+ _$ a

8 ]5 T% c+ P7 s) E0 q4、提交后会得到一串代码。
/ ^8 {1 u2 f# ?! H/ H! p6 p
* p$ b$ @, }) K5 ~  w: _* r1 H5、将这个代码复制到你的.htpasswd文件中,保存。没有的话自己创建一个。上传到你的网站的根目录中。
# u+ b: d# b/ }( o0 _: A9 G
. z8 a3 C' O2 M. @3 \6、然后将下列代码添加到你的wp-admin目录下的.Htaccess文件中,没有该文件可以自己创建一个。
" n2 B- h# s# h  l# GAuthUserFile /home/wwwroot/freehao123/public_html/.htpasswdAuthType BasicAuthName "restricted"Order Deny,AllowDeny from allRequire valid-userSatisfy any7、其中AuthUserFile是填写你的.htpasswd文件绝对路径,你要改成你自己的。0 Z/ P1 A. P% O) {! ~" I0 p0 @- b
8、这样当别人要访问你的wp-admin目录时就会弹出要求用户名和密码验证的提示。
8 E) A* w4 E" _* ^6 i
1 u8 H% l, g* A- s9、根据部落测试发现,如果将wp-admin目录下的所有文件都设置为需要验证才能访问,会导致在Wordpress前台访问时也出现要求验证的问题。
+ w$ Y  H0 o4 y. R2 g6 ^10、根据推测应该是Wordpress页面调用了wp-admin目录中的某些文件才导致要求验证。解决的办法就是:在.Htaccess中指定你要验证的文件。
1 ^: I2 P$ O, f& w' }11、将以下代码放在你的网站根目录下的.Htaccess就能实现对wp-login.php访问实现验证控制了。
% v9 m3 `# V( _$ ?3 C) R<Files wp-login.php>+ r+ ?$ `0 [2 L8 i$ b7 v
AuthUserFile /home/wwwroot/freehao123/public_html/.htpasswd; ]  S& [/ Z* `* L, a3 t6 U
AuthType Basic9 i" g# G1 E/ E" I' ?' S$ V; }
AuthName "restricted", P" a) b: U  q, k/ E6 X9 @) Y; `
Order Deny,Allow
2 v7 G3 p# c* H7 r' v5 GDeny from all
2 a4 E( d( g; H/ {" j! z& QRequire valid-user3 V( F- w& |# P# ]+ h0 J& l
Satisfy any) D. C6 u6 G1 o
</Files>12、如果你要对其它的文件实现控制,请替换你自己的文件即可。
' P2 o; I9 x- w' W! g- x. ^% h- F! @, a1 Y6 p$ r( w1 s/ T3 E7 d
六、Wordpress防暴力破解小结0 L( [. I  \/ d6 |8 k, ]  I
1、Wordpress防暴力破解最简单的方法就是安装WP安全类插件,防护全面,且不需要修改代码,一般将wp-config.php和.Htaccess设置755可读写即可。
2 D( M/ w$ d( {' M7 E2、.htpasswd可以用来对访问特定页面实现用户名和密码验证,不光可以用在Wordpress上,也可以用其它的博客、论坛等程序上。
; e. n7 I4 `/ @- E  I文章出自:免费资源部落 http://www.freehao123.com/ 版权所有。本站文章除注明出处外,皆为作者原创文章,可自由引用,但请注明来源。
# B- Z' i( V5 T5 q# a3 [' w
3 r1 H& N: M/ _) o
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|金光论坛

GMT+8, 2026 年 10 月 22 日 16:15 , Processed in 0.084364 second(s), 22 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表