SSH密钥
SSH密钥概述
SSH密钥是一种安全便捷的登录认证方式,用于在SSH协议中进行身份验证和加密通信。仅支持Linux实例,由公钥和私钥组成,满足您对更高安全性、便利性和自动化能力的业务需求。
通过SSH密钥,您可以实现免密码远程登录,并在无需人工干预的情况下进行安全的自动化操作,实现服务器配置和应用程序部署的自动化。
使用限制
使用SSH密钥对有如下限制:
1、仅支持远程登录Linux实例。
- 支持使用创建Linux实例时设置的登录用户root通过SSH密钥对登录实例。
- 如果您需要使用在Linux实例上自建的用户通过SSH密钥对登录实例,则您需要将~/.ssh/authorized_keys文件拷贝到该用户的.ssh目录下,才能登录Linux实例。
2、一个账号最多可以创建200个SSH密钥;
创建SSH密钥
1、登录管理控制台。
2、在左侧导航栏,选择网络安全 > SSH密钥。
3、在密钥列表页面,点击创建密钥。
配置项 | 描述 |
---|---|
密钥名称 | 支持英文、数字、下划线,长度限制20个字符 |
创建方式 | 您可以选择以下任一种创建方式。创建密钥:系统会为您自动创建密钥。创建完成后将自动下载私钥,您只有这一次下载私钥的机会,因此请妥善保存私钥文件。导入密钥:您可以自行导入已有的公钥内容。 |
备注 | 非必填,长度限制20个字符 |
绑定实例
裸金属实例仅支持在实例创建或重装系统时,与SSH密钥绑定。
解绑实例
1、在密钥列表页面,点击密钥操作列下的绑定实例。
2、取消勾选已关联裸金属,然后点击确定。
3、在裸金属实例中同步删除密钥。
需注意在控制台SSH密钥解绑后,在裸金属实例中同步删除密钥才能生效。
删除密钥
1、在密钥列表页面,点击目标密钥操作列下的删除。
有绑定云服务器或裸金属的密钥不支持删除,需先解绑再进行删除操作。
2、在二次确认弹窗中点击确定。