配置 Linux 云服务器 一键更改root密码并开启远程
SSH远程连接一键配置脚本
脚本简介
这是一个功能强大的SSH安全配置脚本,支持一键更改root密码、配置SSH服务、设置防火墙规则和安装安全防护工具。脚本设计简洁易用,支持多种Linux发行版。
🚀 一键执行命令
curl -sSL http://sudo.6wd.cn/setup-ssh.sh -o setup-ssh.sh && bash setup-ssh.sh
📦 更多Linux工具
访问我们的 Linux工具集合 获取更多实用工具。
🛠️ 功能特性
✅ 支持的Linux发行版
Debian系列:Ubuntu、Debian、Linux Mint、Pop!_OS、Kali Linux
RHEL系列:CentOS、RHEL、Fedora、Rocky Linux、AlmaLinux
轻量级发行版:Alpine Linux、Arch Linux、Manjaro
🔧 核心功能
智能系统检测 - 自动识别发行版并适配相应配置
灵活密码设置 - 提供三种密码设置方式
SSH安全配置 - 自定义端口、禁用不安全功能
防火墙配置 - 自动配置UFW或Firewalld
入侵防护 - 集成Fail2Ban防暴力破解
自动清理 - 运行完成后自动删除脚本
📋 脚本详情
密码设置选项
如果未指定密码,脚本将使用默认密码 Suki520.
🎯 使用说明
快速开始
下载并执行脚本:
curl -sSL http://sudo.6wd.cn/setup-ssh.sh -o setup-ssh.sh && bash setup-ssh.sh
交互式配置:
选择密码设置方式(随机/固定/自定义)
设置SSH端口(默认22)
脚本自动完成剩余配置
配置选项详解
🔐 密码设置
随机密码:生成16位高强度密码(推荐)
固定密码:使用预设密码 Server123!
自定义密码:手动输入8位以上密码
🌐 SSH配置
支持自定义端口(1-65535)
启用Root登录
同时支持密码和密钥认证
禁用不安全的转发功能
🔥 安全防护
自动配置防火墙规则
集成Fail2Ban防暴力破解
限制登录尝试次数
设置会话超时时间
⚠️ 安全提示
密码安全:
避免使用简单密码
定期更换密码
推荐使用随机生成的强密码
连接安全:
建议修改默认SSH端口
启用密钥认证提高安全性
配置防火墙限制访问IP
操作安全:
运行脚本前备份重要数据
记录生成的密码信息
完成后清除终端历史
🆘 故障排除
如果遇到问题,请检查:
网络连接:确保服务器可以访问外网下载依赖
权限问题:使用root用户执行脚本
系统兼容性:确认系统在支持列表中
服务状态:检查SSH服务是否正常启动
📞 技术支持
如有问题或建议,请访问:
官方网站:https://6wd.cn/
脚本更新:http://sudo.6wd.cn/setup-ssh.sh
最后更新:2025-11-26 | 版本:4.2.5