阿里云ECS服务器SSH连接完整指南
一、前期准备工作
在连接ECS服务器前,需确保本地计算机已安装SSH客户端。Linux/macOS系统自带OpenSSH客户端,Windows用户推荐使用PuTTY或Windows Subsystem for Linux。
登录阿里云控制台获取ECS实例的公网IP地址,该信息位于实例详情页的”网络信息”模块。同时确认实例处于运行状态,且系统已初始化完成。
二、配置安全组规则
通过控制台进入ECS实例的安全组配置页面,按以下步骤操作:
- 选择入方向规则
- 添加TCP协议规则
- 设置端口范围为22/22
- 授权对象设为0.0.0.0/0(生产环境建议限制IP)
保存配置后,新规则将在1分钟内生效。
三、生成SSH密钥对
推荐使用密钥认证方式提升安全性,执行以下命令生成密钥:
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
将生成的公钥(id_rsa.pub)内容复制到ECS实例的~/.ssh/authorized_keys文件中。可通过控制台密钥对管理功能完成绑定。
四、建立SSH连接
使用终端或PuTTY执行连接命令:
- Linux/macOS:
ssh -i ~/.ssh/private_key root@公网IP
- Windows PuTTY:加载.ppk私钥文件后连接
首次连接需验证指纹信息,输入yes
确认后即可登录。成功后会显示阿里云欢迎信息。
通过正确配置安全组规则与密钥认证机制,可实现安全可靠的SSH远程管理。建议定期轮换密钥对,并通过修改默认SSH端口等方式增强防护。
本文由阿里云优惠网发布。发布者:编辑员。禁止采集与转载行为,违者必究。出处:https://aliyunyh.com/705782.html
其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。