主 题:【教程】VPS 新机开箱:SSH 密钥登录、UFW、Fail2ban 安全三件套一次配齐
发 布 者:qiuqiu23126
标签分类: 技术
时 间:2026-10-20 04:43:43
内容预览:手里小鸡越来越多,见过太多裸奔的新机几天就被扫爆。分享一套 Debian/Ubuntu 新机开箱安全加固流程,10 分钟配完,复制粘贴即用。一、SSH 密钥登录(先做这个)密码登录是被爆破的重灾区,先换成密钥。本地生成密钥(已有可跳过):ssh-keygen -t ed25519 -C "my-vps"把公钥传到服务器:ssh-copy-id -i ~/.ssh/id_ed25519.pub root@服务器IP确认密钥能登录后,关掉密码登录。编辑 /etc/ssh/sshd_config:PasswordAuthentication noPermitRootLogin prohibit-password重启 SSH:systemctl restart sshd注意:改之前务必确认密钥登录可用,先开一个新终端测试,别把自己锁在外面。二、UFW 防火墙:默认拒绝,只开必要端口apt update %26%26 apt install -y ufwufw default deny incomingufw default allow outgoingufw allow 22/tcpufw allow 80,443/tcpufw enable检查状态用 ufw status verbose。记住顺序:先 allow 22 再 enable,不然启用瞬间 SSH 就断了。三、Fail2ban:自动封禁爆破 IPapt install -y fail2bansystemctl enable --now fail2ban默认配置就够用,SSH 5 次失败封 10 分钟。想调严一点,新建 /etc/fail2ban/jail.local:[sshd]enabled = truemaxretry = 3bantime = 1hfindtime = 10m重启生效:systemctl restart
直达链接: https://www.nodeseek.com/post-994860-1
 
 
Back to Top