服务器 历史 记录 登录 记录
last -n 100 最近100条登录

查看失败 SSH 登录(爆破记录)
lastb -n 100
限制别登录我的服务器
1. 一键安装 yum install fail2ban -y 2. 开机自启 + 立即启动 systemctl enable --now fail2ban 3. 创建 SSH 防护规则(核心配置) vi /etc/fail2ban/jail.local 把下面全部粘贴进去: [DEFAULT] # 允许输错密码次数 maxretry = 5 # 封禁时长,单位秒;86400=1天,改成3600=1小时 bantime = 86400 # 检测窗口,10分钟内输错5次就封 findtime = 600 [sshd] enabled = true filter = sshd logpath = /var/log/secure 重启 fail2ban 加载配置 systemctl restart fail2ban 验证是否生效 fail2ban-client status sshd
我试了我的服务器。我输了错误5次 没有封我的ip 不知道为什么。 后面我输入正确密码一样登录。
但是输入5次 会提醒我。输入次数过多。如下提示
连接主机... SSH_MSG_DISCONNECT: 2 Too many authentication failures 连接主机... SSH_MSG_DISCONNECT: 2 Too many authentication failures 连接主机... 认证失败
为什么输入5次已经封我的ip了 如下
Actions |- Currently banned: 1 |- Total banned: 1 `- Banned IP list: 120.219.21.244
但是我一样可以登录 不知道为什么。新窗口一样登录。重新打开shell工具一样登录。
站长微信:xiaomao0055
站长QQ:14496453