上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页
摘要: /etc/fail2ban/ ├── action.d │ ├── ... ├── fail2ban.conf ├── fail2ban.d ├── filter.d │ ├── ... ├── jail.conf ├── jail.d │ └── ... ├── paths-common.conf 阅读全文
posted @ 2020-10-21 17:40 RidingWind 阅读(635) 评论(0) 推荐(0)
摘要: Fail2ban的服务端操作命令,用于启动一个Fail2ban服务。 root@local:~# fail2ban-server --help Usage: /usr/bin/fail2ban-server [OPTIONS] Option: -b 从后台启动服务。 -f 从前台启动服务。 -s < 阅读全文
posted @ 2020-10-21 17:39 RidingWind 阅读(1411) 评论(0) 推荐(0)
摘要: fail2ban-regex是fail2ban提供的用来测试正则表达式的一个小工具,我们可以用它来测试正则表达式是否能够匹配到日志文件中的要禁止的IP行。 fail2ban-regex默认情况下自动匹配到日期和时间,所以在进行正则匹配的时候如果fail2ban能够匹配到日期部分,则无需在正则表达式中 阅读全文
posted @ 2020-10-21 17:36 RidingWind 阅读(2107) 评论(0) 推荐(0)
摘要: Fail2ban的客户端操作命令,用于控制服务端。 root@ubuntu:~# fail2ban-client --help Usage: /usr/bin/fail2ban-client [OPTIONS] <COMMAND> Option: -c <DIR> 设置配置目录,服务端在启动时将从该 阅读全文
posted @ 2020-10-21 17:32 RidingWind 阅读(2694) 评论(0) 推荐(0)
摘要: 系统版本:Ubuntu 16.04.5 LTS 软件版本:fail2ban-0.9.3 硬件要求:无 1、安装Fail2ban root@local:~# apt-get update root@local:~# apt-get -y install fail2ban 2、查看服务运行状态 root 阅读全文
posted @ 2020-10-21 17:31 RidingWind 阅读(274) 评论(0) 推荐(0)
摘要: filter 过滤器,使用正则表达式定义一个过滤器,从日志中匹配到IP、端口等。 action 动作,定义在指定时间段要执行的操作。 jail 监禁,jail是一个filter和一个action或者多个action的组合。 jail是Fail2ban实现日志并禁用恶意IP的最小控制单元。 clien 阅读全文
posted @ 2020-10-21 17:30 RidingWind 阅读(204) 评论(0) 推荐(0)
摘要: Fail2ban是一个基于日志的IP自动屏蔽工具。可以通过它来防止暴力破解攻击。 Fail2ban通过扫描日志文件(例如/var/log/apache/error_log),并禁止恶意IP(太多的密码失败、寻找漏洞等),Fail2Ban会更新防火墙规则,以在指定的时间范围内拒绝IP地址,不过也可以配 阅读全文
posted @ 2020-10-21 17:28 RidingWind 阅读(1447) 评论(0) 推荐(0)
摘要: 编写思路: 1、使用"grep"读取接口日志,并从中获取一分钟接口请求条目 2、使用"awk"截取时间部分(到秒) 3、使用"uniq -c"统计重复时间数量(即每秒的请求条目数量=请求并发数量(QPS)) 4、使用"awk"截取每秒的请求条目数量部分,并使用"sort -nr"进行降序排序 5、最 阅读全文
posted @ 2020-10-11 10:27 RidingWind 阅读(3774) 评论(0) 推荐(0)
摘要: Speedtest模块可以测试主机的网络带宽大小。 运行环境 系统版本:CentOS Linux release 7.3.1611 (Core) 软件版本:无 硬件要求:无 安装过程 1、安装Speedtest root@localhost:~# pip install speedtest-cli 阅读全文
posted @ 2020-06-15 17:48 RidingWind 阅读(1690) 评论(0) 推荐(0)
摘要: Speedtest是一个由Python语言编写的一个网络测速脚本,提供多个外网的测试站点,我们可以使用它测试网络的IO速度。 如果由于网络问题导致无法下载软件包,则可以通过安装模块到Python的方式使用它,请参考"安装Speedtest到Python"。 运行环境 系统版本:CentOS Linu 阅读全文
posted @ 2020-06-15 17:45 RidingWind 阅读(2565) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页