我需要用新的 SSH 密钥替换现有的 SSH 密钥,但我在云管理面板中没有看到这样的选项。正确的做法是什么?
答案1
只需更换~/.ssh/google_compute_engine
新密钥并使用gcloud compute ssh
就像您通常访问虚拟机实例一样;密钥将自动传播到尚未拥有该密钥的实例。
如果要删除以前的密钥,请将其从元数据对于所有可能使用过的情况;该条目attribute/sshKeys
有一个 ssh 密钥列表。请参阅文档默认元数据了解更多信息。
请参阅文档设置自定义元数据了解如何使用gcloud
脚本更改项目范围或每个 VM 实例的元数据。
答案2
您可以在 VM 菜单选项中编辑元数据选项。您可以从那里删除、添加或移除 SSH 密钥。有关分步过程,请阅读本文。 在 Google Cloud VM 上添加 SSH 密钥