Skip to content

github0null/ssh_guard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

简述

运行该脚本,会检查 ssh 的登陆失败记录,将超过尝试次数(默认3)的 ip 加入到黑名单 /etc/hosts.deny


安装

  1. 安装 Python3

  2. 将 src/main.py 复制到你的服务器中某个目录中

  3. 使用命令编辑定时任务 vim /etc/crontab,添加如下任务:

# 每隔 2 min 运行一次 ssh_guard
*/2 * * * * root python3 /<YOUR_PATH>/main.py >> /<YOUR_LOG_PATH>/sshd_guard.log 2>&1

About

ssh 防爆破,自动将 ip 加入黑名单

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages