为服务器设置 SSH 密钥
您可以为裸金属解决方案服务器设置 SSH 密钥。
您可以选择设置 SSH 密钥。您可以在预配新服务器时或在为现有服务器重装映像时设置它们。
此功能仅适用于 Bare Metal 解决方案支持的 Linux 操作系统。
准备工作
创建 SSH 密钥。
在启动服务器配置过程之前,您必须拥有 SSH 密钥。 您提供的 SSH 公钥用作已授权密钥,以登录裸金属解决方案服务器。
您必须在包含裸金属解决方案服务器的同一项目中创建 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
用户相关联。因此,在通过 SSH 登录时,请使用 customeradmin
作为用户名。
如需了解如何登录裸金属解决方案服务器,请参阅首次登录裸金属解决方案服务器。