基本概念
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重启实例,才能使操作生效。
参考文章
/document_detail/51793.html?spm=a2c4g.11186623.6.845.64d111c8SqI92R
/document_detail/51796.html?spm=a2c4g.11186623.2.11.21d54737ziEvY9#concept-zzt-nl1-ydb
/article/624e74590ad64434e9ba5a70.html
/article/495ba841a06df838b30ede9e.html
如果觉得《阿里云 云服务器 ECS——创建与绑定密钥对》对你有帮助,请点赞、收藏,并留下你的观点哦!