防止密码爆破debian系统

防止密码爆破

可以通过 fail2ban 工具来实现当 SSH 登录密码错误 3 次后,禁止该 IP 5 分钟内重新登录。以下是具体步骤:

注意此脚本针对ssh是22端口的有效

wget https://s.pscc.js.cn:8888/baopo/fbp.sh
chmod +x fbp.sh
./fbp.sh

注意此脚本针对ssh是60022端口的有效

可以通过 fail2ban 工具来实现当 SSH 登录密码错误 3 次后,禁止该 IP 5 分钟内重新登录。以下是具体步骤:

wget https://s.pscc.js.cn:8888/baopo/60022/fbp.sh
chmod +x fbp.sh
./fbp.sh

注意此脚本针对ssh是62012端口的有效

可以通过 fail2ban 工具来实现当 SSH 登录密码错误 3 次后,禁止该 IP 5 分钟内重新登录。以下是具体步骤:

wget https://s.pscc.js.cn:8888/baopo/60022/fbp.sh
chmod +x fbp.sh
./fbp.sh

安装过程中一路允许按Y

  1. 安全登陆默认要禁止root

安装系统后ssh必须禁止root用户直接登陆,需要使用普通用户登陆后在提权操作。

检查ssh配置文件

sudo nano /etc/ssh/sshd_config

禁止 root 用户直接登录(改为普通用户登录后再提权)

更改默认 SSH 端口(避免被简单扫描攻击):

PermitRootLogin no
Port 60022  # 更改为非 22 的端口

配置结束后重启ssh

sudo systemctl restart ssh
相关推荐
是码农没错了21 分钟前
银河麒麟系统安装mysql5.7【亲测可行】
linux·运维·kylin
wzhao10140 分钟前
WSL进阶使用指南
linux
风静如云1 小时前
OpenBMC:BmcWeb app.run
linux
数巨小码人1 小时前
Linux下文件权限与安全
linux
yuanbenshidiaos1 小时前
【进程 】
linux
ChoSeitaku2 小时前
12.重复内容去重|添加日志|部署服务到Linux上(C++)
linux·c++·windows
一颗小树x2 小时前
Llama 3.1 本地电脑部署 Linux系统 【轻松简易】
linux·llama·本地部署·3.1
Java Fans3 小时前
微信小程序——访问服务器媒体文件的实现步骤
服务器·微信小程序·小程序
技术小齐3 小时前
网络运维学习笔记 017HCIA-Datacom综合实验01
运维·网络·学习
yourkin6663 小时前
HTTPS(下)
服务器·网络协议·https