ssh暴力破解防范

最近发生了一些挺让人不愉快的事情,我购买的云服务器一直被人尝试暴力破解。可惜作为菜鸟我还没法抓到他

1.首先要说明的是怎么知道自己的主机怎么正在被尝试暴力破解

通过lastb可以知道最近登录失败的ip和用户。或者可以通过/var/log/secure 查看该日志也可以。

如果日志上有很多登录失败的一样的ip,恭喜你,你被黑客盯上了。

 

防范措施:

1.常用的登录方式现在用的都是ssh。我们知道ssh开放的端口是22。你可以修改端口,改为不常用的。当然,这个只能防范菜鸡中的菜鸡。黑客都会用端口扫描工具。所以,一般是没什么用

2.暴力破解的方式一般针对于弱口令。把自己root权限的密码设置的长一点,复杂一点。最好是大小写和数字,符号混用

3.修改root用户名。可以禁用掉root用户,自己修改/etc/passwd,新增一个id为0的用户。Linux是以id号为0的看作超级用户。自己不懂的查阅相关资料

4.ssh支持私钥认证。采用密钥登录。记得保存好自己的私钥,同时记得禁用掉账号密码登录。不然也等于是白做

 

额外补充的防范措施:

确定自己的主机被攻击时,可以限制linux登录的次数。

vim /etc/pam.d/login         修改这个文件。不懂的自己查阅相关资料

可以修改可被访问的IP和禁用ip

vim /etc/hosts.allow    修改这个文件是添加可被访问的IP地址

vim /etc/hosts.deny    修改这个文件是添加可被访问的IP地址

两个文件有冲突的ip,allow的权利会比较高

当看到lastb或者/var/log/secure有可疑的IP时就可以写入/etc/hosts.deny 

 

当然黑客一般也知道修改ip地址继续暴力破解

可以自己写个定时任务,脚本,一段时间内自己的主机被多次尝试失败后,提取登录的IP地址,写入到/etc/hosts.deny禁用名单内。

 

以上就是简单防范方法了。文章主要是用于自我复习,以及给与比我更小白的人一些思路。哪位大神有更好的方法欢迎赐教。另外寻求有什么办法可以抓到那个暴力破解的人?

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值