为服务器设置 SSH 密钥
您可以为裸金属解决方案服务器设置 SSH 密钥。
可以选择设置 SSH 密钥。您可以在预配新的 或在重新映像现有映像时执行这些步骤。
此功能仅适用于 Bare Metal 解决方案支持的 Linux 操作系统。
准备工作
创建 SSH 密钥。
在启动服务器预配流程之前,您必须拥有 SSH 密钥。您提供的 SSH 公钥将用作要记录的授权密钥 连接到裸金属解决方案服务器
您必须在包含 Bare Metal 解决方案服务器的项目中创建 Cloud KMS 密钥。
如果您选择使用 SSH 密钥,则需要至少有一个 SSH 公钥。公钥必须具有
ssh-rsa
类型签名:ssh-rsa public_key optional comment
如需了解如何创建 SSH 密钥,请参阅创建 SSH 密钥。
如需了解如何管理 SSH 密钥,请参阅管理 SSH 密钥。
在包含裸金属解决方案服务器的项目中,注册您的 SSH 密钥。按照注册 SSH 密钥中的步骤操作。
在配置服务器时设置 SSH 密钥
在通过 Google Cloud 控制台信息录入表单配置新裸金属解决方案服务器时,您可以为其设置 SSH 密钥。
您只能选择服务器所在项目中存在的 SSH 密钥。
如需在预配服务器时设置 SSH 密钥,请参阅使用 Google Cloud 控制台登记表输入您的选择。
在为服务器重新创建映像时设置 SSH 密钥
如需在重新映像服务器时设置 SSH 密钥,请参阅更改服务器的操作系统。
查看服务器的 SSH 密钥
如需查看服务器的 SSH 密钥,请按以下步骤操作:
控制台
进入服务器页面。
点击服务器名称。
在服务器详情页面上,查看 SSH 密钥字段中的 SSH 密钥。
gcloud
使用 gcloud alpha bms instances auth-info
命令:
gcloud alpha bms instances auth-info SERVER_NAME --project=PROJECT_ID --region=REGION
替换以下内容:
- SERVER_NAME:裸金属解决方案服务器的名称。
- PROJECT_ID:项目的 ID。
- REGION:裸金属解决方案服务器的位置。
使用 SSH 密钥访问服务器
SSH 密钥与 customeradmin
用户相关联。因此,虽然记录
使用 customeradmin
作为用户名。
如需了解如何登录 Bare Metal 解决方案服务器,请参阅首次登录 Bare Metal 解决方案服务器。