办公
互联网中间件
合作伙伴
智能管理
备份
大数据
本文介绍如何使用密钥对关联实例。
使用限制
1. 使用密钥对关联实例之后,原来密码登录将失效。
2. 一台 Linux 实例只能绑定一个 SSH 密钥对。
3. 一个ssh密钥对可以关联多个实例。
前提条件
您已创建自定义密码登录或者创建后设置密码方式的Linux操作系统ECS实例,可参考Linux快速入门中的创建实例。
操作步骤
1. 登录云服务器ECS控制台。
2. 单击左侧导航栏密钥对,进入密钥对页面。
3. 选择目标地域,在目标密钥对操作列单击关联实例。
4. 弹出关联实例页面,勾选目标ECS实例,单击确认。
5. 弹出验证码对话框,输入验证码。
6. 单击确定。
说明:关联实例后会下载一个.pem格式私钥,请妥善保管。
执行结果
关联完成后,目标密钥对的已关联实例列下方的数字为最新关联实例数量,可以单击数字,进入实例管理页面,查看具体关联的实例信息。
相关操作
密钥对连接密钥对关联的linux实例。
前提条件
1. 您已成功创建ECS实例,可参考创建Linux实例。
2. 密钥只能下载一次,请妥善保存。如需重新下载,需解绑实例,重新生成。
3. 私钥使用未加密的PEM(Privacy-enhanced Electronic Mail)编码的 PKCS#8 格。
客户端为Windows系统
示例1:PuTTY为例连接
操作步骤
1. 创建密钥对。
(1)登录云服务器ECS控制台。
(2)单击左侧导航栏密钥对,进入密钥对页面。
(3)单击右上角创建,弹出创建密钥对话框。
(4)输入描述,选择创建方式,单击确认。
(5)您的本地电脑将下载.pem格式的密钥。
说明
2. 密钥対关联实例。
(1)登录云服务器ECS控制台。
(2)单击左侧导航栏密钥对,进入密钥对页面。
(3)在目标密钥操作列单击关联实例,弹出关联实例对话框。
(4)勾选目标实例,单击确认。
(5)弹出验证码对话框,输入验证码,单击确定,完成关联操作。
3. 转换密钥格式。
(1)双击打开PuTTYgen。
(2)在Actions区域,单击Load,导入生成的密钥对文件,导入的格式选择All files (*.*)。
(3)单击Save private key。
(4)弹出警告对话框,选择您存放密钥的路径,在文件名后输入密钥名.ppk。例如,将EC-YD60002.pem私钥文件另存为EC-YD60002.ppk密钥文件。
4. 连接linux实例。
(1)双击打开PuTTY软件。
(2)单击Connection > SSH > Auth。
(3)单击Browse,在弹出的对话框中选择密钥的存储路径。
(4)选择目标密钥,单击打开,上传转换的.ppk的私钥。
(5)单击Session,配置如下信息:
(6)单击Open。
5. 验证成功,登录linux实例。
示例2:Xshell为例连接
操作步骤
1. 双击打开Xshell。
2. 单击工具 > 工具选项选择用户密钥管理者(U)。
3. 弹出用户密钥对话框,选择之前保存的pem文件,单击导入。
4. 新建连接,在连接区域输入名称、协议,主机(ip)、端口号22。
5. 单击用户身份验证,配置如下信息:
6. 弹出SSH安全警告对话框,单击接收并保存。
客户端为Linux系统
若您的客户端为Linux操作系统,可按如下步骤执行命名
1. 变更权限,给予私钥文件仅本人可读权限。例如,chmod 400 /Downloads/ EC-YD60002.pem
chmod 400 <与云服务器关联的私钥的存储路径> |
2. 执行以下命令,进行远程登录。例如,ssh -i /Downloads/ EC-YD60002.pem root@101.xxx.xxx.xxx
ssh -i <与云服务器关联的私钥的存储路径> root@< IP address> |