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

声明:本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

2024-06-23

2021-10-30

发表评论

表情 格式 链接 私密 签到
  1. nup@qq.com
    crll 管理员 中国Chrome 129.0.0.0 Windows 11 x64 Edition

    签到成功!签到时间:2025-12-26 12:32:35,每日打卡,生活更精彩~

  2. eoo_pub@qq.com
    youqu 中国Chrome 129.0.0.0 Windows 11 x64 Edition

    签到成功!签到时间:2025-12-25 19:41:59,每日打卡,生活更精彩~

      努力加载中...
mowang