事情是这样的,昨天朋友突然和我说,我的博客不能访问了,今天上午我打开一看,血红一片
提示user表不存在?登录服务器查看数据库
进入数据库后,发现只剩下一张WARNING表了,查看一下内容
果然,我被攻击了,对方要我转0.05个比特币给他的账户,不然的话会把我的数据公布在网上,大约人民币2000左右.
为什么会这样呢?想到我之前设置了mysql允许远程连接,应该是这个原因被攻击了.解决办法1.设置mysql只允许本地127.0.0.1连接 2.直接关闭3306端口, 我是直接进入腾讯后台安全组设置删除了3306端口. 解决后安全问题后,数据怎么恢复呢.我这里建议在腾讯后台设置自动策略快照功能.也可以通过mysql的binlog文件恢复.因为准备用hugo重新建立博客,这里我就不恢复数据了
新的博客地址