💡 核心发现:阿里云控制台可以直接生成密钥对并绑定实例,无需手动生成 SSH 密钥!网上大部分教程都在教复杂的 ssh-keygen 流程,其实根本不需要。
🚀 正确做法(3 步搞定)
步骤 1:在阿里云控制台创建密钥对
- 登录 阿里云控制台
- 进入 网络与安全 → 密钥对
- 点击 创建密钥对
- 下载私钥文件
步骤 2:绑定密钥对到 ECS 实例
- 进入 ECS 实例列表
- 选择目标实例
- 点击 更多 → 密码/密钥 → 绑定密钥对
- 选择刚才创建的密钥对
步骤 3:SSH 连接
1 | ssh -i /path/to/your/private.key root@your-ecs-ip |
常见问题
1. 权限问题
确保私钥文件权限正确:
1 | chmod 600 /path/to/your/private.key |
2. 安全组配置
确保安全组开放了 22 端口(SSH)。
总结
阿里云控制台可以直接生成密钥对,比手动生成 ssh-keygen 更简单方便。
原文链接
本文原载于 CSDN:阿里云 ECS SSH 快速配置指南
最后更新:2026 年 3 月