作者:xiaoye i春秋社区 文章难易度 【★★★】 文章知识点:linux;python;web安全 前言 linux被越来越多的企业使用,因此掌握一些基本的linux安全加固是有必要的,今天我们来浅谈一些企业常用的linux加固方式,当然仅仅这一篇文章是不可能面面俱到的,有不到之处还请大家多多包涵。 防止ssh暴破之denyhosts 说到denyhosts,不得不说linux里面两个重要的文件:hosts.deny、hosts.allow 查看22端口开放情况,已经被ssh使用: 我们在hosts.deny里面加入如下: 这个时候,我们的.allow是空的,因此.deny对访问控制有绝对的控制权,此时访问ftp和ssh服务只有被拒绝的份: 我们有时候是会闹出“乌龙”,自己把自己给禁了也是常有的事,这时候,我们要给信任的主机ip加入.allow白名单: 再来试试: ok了,因为.allow的“权力”比.deny的大。 解压: 安装,因为使用python写的 python setup.py install: 安装目录默认: 切进安装目录: 将目录下的两个文件重命名后才能使用: 常见的选项: 有关于常见的选项,大家可以看看http://www.cnblogs.com/suihui/p/3899381.html因为太多了。。。哈哈。 安装以及配置好了以后,我们启动服务来试试效果: 回看hosts.deny,该ip已经被拉黑了。 关于防止ssh ftp爆破的,其实有个fail2ban做的相当好,比denyhosts功能要强大一些,有兴趣的小伙伴可以去试试水。 2 简单的防止Ping探测存活主机 很多时候服务器都会被ping,来探测该主机是否存活,以及判断其他一些信息,如果,我们不想让人ping到,但是又不能影响正常web服务,怎么办? |
|
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系
[邮箱地址] 删除
|