SSH密钥对概述
Posted 小东子李
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SSH密钥对概述相关的知识,希望对你有一定的参考价值。
SSH密钥对概述
阿里云SSH密钥对是一种安全便捷的登录认证方式,由公钥和私钥组成,仅支持Linux实例。
功能优势
*安全性:SSH密钥对登录认证更为安全可靠*。
* 密钥对安全强度远高于常规用户口令,可以杜绝暴力破解威胁。
* 不可能通过公钥推导出私钥。
*便捷性:*
* 如果您将公钥配置在Linux实例中,那么,在本地或者另外一台实例中,您可以使用私钥通过SSH命令或相关工具登录目标实例,而不需要输入密码。
* 便于远程登录大量Linux实例,方便管理。如果您需要批量维护多台Linux实例,推荐使用这种方式登录。
使用限制
*使用SSH密钥对有如下限制:*
*如果使用SSH密钥对登录Linux实例,将会禁用密码登录,以提高安全性。
*仅支持Linux实例。
*目前,ECS只支持创建2048位的RSA密钥对。
*一个云账号在一个地域最多可以拥有500个密钥对。
*通过控制台绑定密钥对时,一台Linux实例只能绑定一个密钥对,如果您的实例已绑定密钥对,绑定新的密钥对会替换原来的密钥对。 如果您有使用多个密钥对登录实例的需求,可以在实例内部手动修改~/.ssh/authorized_keys文件,添加多个密钥对。
*已停售的实例规格无法使用SSH密钥对。详情请参见已停售的实例规格。
*基于数据安全考虑,在实例状态为运行中(Running)时绑定或者解绑密钥对,您需要重启实例使操作生效。
创建SSH密钥对
在一个地域最多可以拥有500个密钥对
操作步骤:
导入SSH密钥对
绑定SSH密钥对
解绑SSH密钥对
删除SSH密钥对
查看公钥信息
如果您想设置一组ECS使用相同的公钥文件,而本地又没有公钥文件的备份,您可以通过以下三种方式查看并获取公钥信息。
阿里云官方文档
以上是关于SSH密钥对概述的主要内容,如果未能解决你的问题,请参考以下文章