您可以在创建实例时指定SSH密钥对,也可以在创建实例后绑定SSH密钥对,以满足您安全地进行远程服务器访问、多用户访问管理以及自动化和批量操作等需求。本文介绍如何在创建实例后为一台或多台ECS实例绑定SSH密钥对。
使用限制
在控制台操作时,一台ECS实例只能绑定一个SSH密钥对,但是同一个密钥对可用于多台ECS实例。
-
如果ECS实例已经绑定了SSH密钥对,绑定新密钥对后,新密钥会自动替换原有的密钥。
-
如果ECS实例原先使用密码认证,绑定密钥对后,密码验证方式自动失效。
说明
在Linux实例中,公钥信息保存在~/.ssh/authorized_keys文件中。通过修改公钥文件,您可以添加多个密钥对或替换现有的密钥对,具体操作,请参见添加或替换密钥对。
为单台ECS实例绑定密钥对
-
登录ECS管理控制台。
-
在左侧导航栏,选择实例与镜像 > 实例。
-
在页面左侧顶部,选择目标资源所在的地域。
-
找到需要操作的实例,在操作列中,选择 > 实例属性 > 绑定密钥对。
-
在选择密钥对下拉列表中,选择需要绑定到该ECS实例的密钥对,然后单击确定。
-
重启或启动ECS实例,使操作生效。
-
如果实例处于已停止状态,启动实例后,新绑定的密钥对将生效。具体操作,请参见启动实例。
-
如果实例处于运行中状态,直接单击立即重启。重启后,新绑定的密钥对将生效。
-
为多台ECS实例批量绑定密钥对
-
登录ECS管理控制台。
-
在左侧导航栏,选择网络与安全 > 密钥对。
-
在页面左侧顶部,选择目标资源所在的地域。
-
找到需要操作的密钥对,在操作列中,单击绑定密钥对。
-
在选择ECS实例栏中,选中需要绑定该密钥对的ECS实例名称,单击>图标,将其移入已选择栏中。
说明
如果选择ECS实例栏中的ECS实例名称显示为灰色,表示该实例为Windows实例,不支持SSH密钥对。
-
单击确定。
-
重启或启动ECS实例,使操作生效。
-
如果ECS实例处于运行中状态,需要重启实例使操作生效。具体操作,请参见重启实例。
-
如果ECS实例处于停止中状态,需要启动实例使操作生效。具体操作,请参见启动实例。
-
相关文档
-
ECS实例绑定SSH密钥对后,您就可以通过SSH密钥对登录ECS实例:
-
通过密钥登录Linux实例(Workbench)
-
通过密钥登录Linux实例(第三方客户端)
-
-
如果您在绑定密钥对后希望使用密码方式登录实例,只需重置实例密码即可。重置密码后,您既可以使用密钥对方式,也可以使用密码方式登录实例:重置实例密码。
-
您可以通过调用API接口将一个SSH密钥对绑定到一台或多台Linux实例:AttachKeyPair
-
如果有多个用户或管理员需要访问实例,您可能需要添加或管理其他SSH密钥对:
-
解绑SSH密钥对
-
添加或替换密钥对
-
关于阿里云ecs服务器的内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家
阿里云企业补贴进行中: 马上申请
腾讯云限时活动1折起,即将结束: 马上收藏
同尘科技为腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利:同意关联,立享优惠
本文来自投稿,不代表新手站长_郑州云淘科技有限公司立场,如若转载,请注明出处:https://www.cnzhanzhang.com/9917.html