黄芪

注册

 

发新话题 回复该主题

有幸服务器被扫描爆破密码 [复制链接]

1#

最近觉得服务器状态不是很对劲儿,平时啥东西都没跑,索性扒拉一下看看哪儿的问题。

一、有幸服务器被热心用户扫描爆破尝试密码(有视频为证)

(一)通过指令lastb查询了登陆失败的记录,输出结果令我大为震惊,登录记录显示,从8月的1号开始到昨天都一直有人在尝试登录我的服务器。真的是刺激到家了。

00:49

(二)登录失败的IP及次数统计(看看最高纪录)

cat/var/log/secure

awk/Failed/{print$(NF-3)}

sort

uniq-c

awk{print$2"="$1;}

我们恭喜这个61...IP地址喜提次最高纪录,让我们恭喜。

另外统计了一下,登陆失败的次数有个,也该算是这个好心人有耐心了。

(三)这些IP大部分是国外的,还有一部分是国内的地址,不排除好心人使用了网络代理;在我处理之前还在尝试登录,使用last命令查看登录成功的的IP,打码的都是我自己的IP地址,说明还没有登录成功。

二、着手防范处理

1、先添加IP到防火墙中,擒贼先擒王;找登录次数最多的先将其屏蔽掉;

2、我发现IP多的根本防不住啊,一个个加入防火墙这办法根本来不及;而且DediPath后台也没有检测异常;如果全部限制国外的IP,那也是个很大的工作量啊。

3、想到可能是因为SSH端口的问题,如果我另辟蹊径,不是常用端口的话是不是这个好心群众就不能连接了。我通过管理软件,暂时禁掉了22端口的连接,果然在15:22的时候,就没有了后续的登录信息了。

4、22端口不能使用了,就需要使用另一个端口来替换操作;并将其放通防火墙。

补充知识:SSH服务默认使用的端口是TCPPort22

三、添加白名单

通过最上面的视频不难发现,这好心人士用的不止一个IP地址。所以禁IP这个办法并不靠谱;既然不能禁止IP那么我看反向操作,只放通我自己的IP地址访问权限就好了;或者可以启用密钥登录。

四、重中之重------改密码

作为连接了互联网的服务器;为了安全起见密码要保持定期修改,并保持高度的复杂性;否则你的服务器就不一定是你的服务器了

下期找一个好用的手机投屏软件。

分享 转发
TOP
发新话题 回复该主题