求教,要会下面的操作得掌握什么知识?

  [复制链接]
查看: 873   回复: 5
发表于 2013-7-25 12:15:18 | 显示全部楼层 |阅读模式
我用的是ANHOSTING,最近wp遭攻击怎么的,无法登陆WP后台,于是客服给了这个链接http://status.midphase.com/2013/07/slan-550-91-3/

我自己先试试,发现我只能改个名字,别的都不会,但是步骤看起来没有那么复杂啊,怎么就不会呢,
后来还是求助客服解决了问题,好像对方只花了两分钟时间。。。。。。
哎,知之为知之,不知为不知也,so来论坛求教,要会下面的步骤,我得懂什么啊?
比如,[size=11.818181991577148px]You would need to replace all
[size=11.818181991577148px]instances of “wp-login.php” in wp-login_new.php file to “wp-login_new.php”. 我都不知道replace哪里的,哪里有那些wp-login.php
还有[size=11.818181991577148px]The easiest way,我应该在哪里输入编辑那一段字呢

slan-550-91 slmp-550-28
The wp-login.php script was locked on this server globally due to many bruteforces against it. If you need to login to your wordpress now use this workaround:
Rename wp-login.php to something like wp-login_new.php However simple renaming will redirect you to wp-login.php still, thus some additional step should be done. You would need to replace all
instances of “wp-login.php” in wp-login_new.php file to “wp-login_new.php”. The easiest way to apply this fix would be to run via ssh the following:
cd /path/to/wordpress/
sed -i.backup -e "s/wp-login.php/wp-login_new.php/" ./wp-login.php
cp -Rp ./wp-login.php ./wp-login_new.php
echo "" > ./wp-login.php
Now you can login to your wordpress via http://yoursiteWP.com/wp-login_new.php link. This will also create ./wp-login.php.backup file just in case. If you want to login to your site via wp-admin you may add correcponding redirect to your .htaccess file like:
redirect 301 /wp-admin http://yoursiteWP.com/wp-login_new.php



发表于 2013-7-25 12:47:47 | 显示全部楼层
先把下载下来的wp-login.php重命名为wp-login_new.php,再用ultraedit等文本编辑器打开wp-login_new.php,将里面的所有wp-login.php替换为wp-login_new.php,最后保存上传即可。
回复 支持 反对

使用道具 举报

发表于 2013-7-25 12:52:57 | 显示全部楼层
忘了说一句,上面说的是把wp-login.php下载到本地修改的方法,上传以后还得删除(或重命名备用)原来的wp-login.php文件。
客服给你的是直接在网站上操作的方法,道理是一样的,不过你得掌握一点linux的基本操作命令。

评分

参与人数 2T币 +6 收起 理由
月光飞燕 + 3
哎呀妈啊 + 3 送花花~~~

查看全部评分

回复 支持 反对

使用道具 举报

发表于 2013-7-25 12:54:37 | 显示全部楼层
本帖最后由 梦雨 于 2013-7-25 12:56 编辑

你直接用SSH连上,输入他给你linux命令,试过吗?

cd /path/to/wordpress/
sed -i.backup -e "s/wp-login.php/wp-login_new.php/" ./wp-login.php
cp -Rp ./wp-login.php ./wp-login_new.php
echo "" > ./wp-login.php


点评

ANHOSTING的虚拟主机可以SSH连过去吗  发表于 2013-7-25 13:02

评分

参与人数 2T币 +5 收起 理由
月光飞燕 + 2
哎呀妈啊 + 3 送花花~~~

查看全部评分

回复 支持 反对

使用道具 举报

发表于 2013-7-25 13:09:50 | 显示全部楼层
梦雨 发表于 2013-7-25 12:54 求教,要会下面的操作得掌握什么知识?
你直接用SSH连上,输入他给你linux命令,试过吗?

cd /path/to/wordpress/


支持的哦

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

发表于 2013-7-25 14:12:18 | 显示全部楼层
跟着学习了
虽然不懂说的是什么
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则