一、生成SSH密钥对
通过腾讯云控制台创建密钥对的步骤如下:
- 登录腾讯云控制台,导航至「SSH密钥」管理页面
- 点击「创建密钥」按钮,选择密钥所属地域
- 输入自定义密钥名称,选择创建方式:
- 创建新密钥:系统自动生成公私钥对
- 使用已有公钥:需粘贴现有公钥内容
- 下载生成的私钥文件(.pem格式),腾讯云不保存私钥副本
注意:RSA密钥推荐使用4096位强度,创建完成后密钥会显示在控制台列表中
二、绑定密钥到云服务器
密钥绑定需在服务器关机状态下进行:
- 在SSH密钥列表中选择目标密钥
- 点击「绑定实例」操作按钮
- 选择目标云服务器所在区域和实例ID
- 确认绑定后系统自动将公钥写入服务器
~/.ssh/authorized_keys
文件
重要提示:单个密钥最多可绑定100台服务器,绑定后原密码登录方式仍然有效
三、使用密钥登录服务器
使用Xshell等客户端连接服务器的步骤:
- 新建会话,输入服务器公网IP和端口22
- 选择「Public Key」认证方式,导入下载的私钥文件
- 设置密钥密码(如创建时设置了密码保护)
- 连接后自动完成身份验证,无需输入系统密码
步骤 | 客户端 | 服务器 |
---|---|---|
1 | 发送连接请求 | 返回加密质询 |
2 | 用私钥签名响应 | 用公钥验证签名 |
通过控制台生成SSH密钥并绑定到云服务器,可实现免密码安全登录,相比传统密码认证具有更高的防暴力破解能力。建议定期轮换密钥对,私钥文件需通过加密渠道传输存储
本文由阿里云优惠网发布。发布者:编辑员。禁止采集与转载行为,违者必究。出处:https://aliyunyh.com/548865.html
其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。