基本概念
SSH**对:SSH**对通过加密算法生成一对**,默认采用RSA 2048位的加密方式。要使用SSH**对登录Linux实例,您必须先创建一个**对,并在创建实例时指定**对或者创建实例后绑定**对,然后使用私钥连接实例。
成功创建SSH**对后:
阿里云会保存SSH**对的公钥部分。在Linux实例中,公钥内容放在~/.ssh/authorized_keys文件内。
您需要下载并妥善保管私钥。私钥使用未加密的PEM(Privacy-Enhanced Mail)编码的
PKCS#8格式。
具体操作
创建SSH**对
登录ECS管理控制台。
在左侧导航栏,单击网络与安全 > **对。
在顶部状态栏左上角处,选择地域。
单击创建**对。
设置**对名称,并选择自动新建**对。
说明 **对名称不能重复。否则,控制台会提示**对已存在。
单击确定。
说明
- 创建**对后,请务必下载并妥善保管私钥。使用**对绑定ECS实例后,如果没有私钥,您将无法登录该ECS实例。
- 一个账号在一个地域最多可以拥有500个**对。
绑定SSH**对
找到需要操作的**对,在操作列中,单击绑定**对。
在选择ECS实例栏中,选中需要绑定该**对的ECS实例名称,单击>图标,移入已选择栏中。
如果选择ECS实例栏中的ECS实例名称显示为灰色,表示该实例为Windows实例,不支持SSH**对。
或者当前实例已绑定当前**对,不能重复绑定。
单击确定。
说明 如果ECS实例处于运行中(Running)状态,绑定SSH**对后,您必须在控制台或者使用API重启实例,才能使操作生效。
参考文章
https://help.aliyun.com/document_detail/51793.html?spm=a2c4g.11186623.6.845.64d111c8SqI92R
https://jingyan.baidu.com/article/624e74590ad64434e9ba5a70.html
https://jingyan.baidu.com/article/495ba841a06df838b30ede9e.html