绑定SSH密钥对
您可以在创建实例时指定SSH密钥对,也可以在创建实例后绑定SSH密钥对。本文介绍如何在创建实例后为一台或者多台ECS实例绑定SSH密钥对。
背景信息
在控制台操作时,一台ECS实例只能绑定一个SSH密钥对,但是同一个密钥对可用于多台ECS实例。
如果ECS实例已经绑定了SSH密钥对,绑定新密钥对后,新密钥自动替换原有的密钥。
如果ECS实例原先使用密码认证,绑定密钥对后,密码验证方式自动失效。
说明
在Linux实例中,公钥信息保存在~/.ssh/authorized_keys文件内。通过修改公钥文件,您可以添加多个密钥对或替换现有的密钥对,具体操作,请参见添加或替换密钥对。
为单台ECS实例绑定密钥对
为多台ECS实例批量绑定密钥对
后续步骤
ECS实例绑定SSH密钥对后,您就可以通过SSH密钥对登录ECS实例。具体操作,请参见通过密钥认证登录Linux实例。
如果您在绑定密钥对之后想使用密码方式登录实例,可以通过重置实例密码实现。如果在绑定密钥对之后重置了实例密码,使用密钥对方式和使用密码方式均能登录实例。重置实例密码请参见重置实例密码。
相关文档
为ECS实例绑定密钥对:AttachKeyPair