[fail2ban] 防止SSH暴力破解 一键脚本
292 字
1 分钟
[fail2ban] 防止SSH暴力破解 一键脚本
![[fail2ban] 防止SSH暴力破解 一键脚本](/usr/uploads/2018/05/2228436905.jpg)
因为最近用的比较多,所以还是搬运过来记录一下把,以后也方便找
Head Pic: 「メカ娘!」/「mamuru」[pixiv]
最简单的防止SSH暴力破解的脚本
这个一键脚本可以帮你安装 fail2ban,各位应该都听说过这个程序,可以根据 ssh 登录失败记录来屏蔽某个 IP
功能
- 自助修改SSH端口
- 自定义SSH尝试连接次数
- 自定义最高封禁IP的时间(以小时为单位)
- 一键完成SSH防止暴力破解
支持
- Centos 6/7 (x86/x64)
- Ubuntu 14.04/16.10 (x86/x64)
- Debian 7/8 (x86/x64)
安装
wget --no-check-certificate https://raw.githubusercontent.com/FunctionClub/Fail2ban/master/fail2ban.sh && bash fail2ban.sh 2>&1 | tee fail2ban.log第一步:选择是否修改SSH端口。 第二步:输入最多尝试输入SSH连接密码的次数 第三步:输入每个恶意IP的封禁时间(单位:小时)
卸载
wget --no-check-certificate https://raw.githubusercontent.com/FunctionClub/Fail2ban/master/uninstall.sh && bash uninstall.sh注意事项
- 如果你需要更改SSH端口,请记得在防火墙或者安全组中开放新的SSH端口
- 安装完成后请会重启SSH服务,请重新连接SSH会话
- 若出现SSH无法连接的情况,请检查是否修改过SSH端口,请填写写改后的正确端口进行连接
文章分享
如果这篇文章对你有帮助,欢迎分享给更多人!
相关文章智能推荐
1
[不再维护] 屏蔽任意一个国家所有IP的一键脚本
黑历史看到那个 lowendtalk 上的帖子,觉得挺好玩的就写成了一个脚本,说不定以后还能派上用场(大概并不会派上用场
2
[ssh] 解决提示 Software caused connection abort 并无法连接的问题
Linux 笔记ssh 一连接就会直接卡住并提示“Software caused connection abort”的解决方法
3
[DDoS deflate] 一个防御DDoS的纯Shell脚本 修复BUG&汉化
技术?不存在的最后更新 2017-10-11 DDoS deflate是一款免费的用来防御和减轻DDoS攻击的脚本。它通过netstat监测跟踪创建大量网络连接的IP地址,在检测到某个结点超过预设的值时,该脚本会通过APF或iptables禁止这些IP的访问。
4
博客迁移
托 PHP 的福,我把 Typecho 迁移到 Astro 了
5
[Linux] 网络脚本一键重装 Ubuntu/CentOS/Debian
好东西就应该分享出来【更新:补充重装成 CentOS 7 的方法】 适用于由 GRUB 引导的系统,使用官方发行版去掉模板预装的软件,同时也可以解决内核版本与软件不兼容的问题。 只要有 root 权限,还您一个纯净的系统。
随机文章随机推荐


