Linux SSH 初始化 & 加固脚本使用指南
? 功能特性
✅ 全平台兼容
Debian / Ubuntu
CentOS / RHEL / Rocky Linux / AlmaLinux
自动检测系统类型和包管理器
✅ SSH端口配置
随机生成端口(10000-65535)
自定义端口
保持默认端口22
自动检测端口占用
✅ 密码管理
安全修改root密码
密码强度验证(最少8位)
二次确认防止输入错误
✅ SSH密钥登录
自动生成RSA 4096位密钥对
自动配置authorized_keys
显示密钥内容供复制
提供密钥文件下载路径
可选禁用密码登录
✅ 防火墙自动配置
自动检测防火墙类型(FirewallD / UFW / iptables)
自动添加新SSH端口规则
✅ 安全加固
禁用空密码登录
限制最大认证尝试次数
配置客户端存活检测
禁用X11转发
自动备份原配置文件
? 快速开始
方式1: 直接下载(一键执行)
wget https://meimiao.de/sh/linux_ssh_init.sh && chmod +x linux_ssh_init.sh && ./linux_ssh_init.sh
声明:本文为原创文章,版权归美妙的所有,欢迎分享本文,转载请保留出处!
签到成功!签到时间:2025-12-26 12:32:35,每日打卡,生活更精彩~签到成功!签到时间:2025-12-25 19:41:59,每日打卡,生活更精彩~