如何更改 Google Cloud 上的 SSH 密钥?

Ale*_*sov 4 ssh ssh-keys google-compute-engine google-cloud-platform

我需要用新的密钥替换现有的 SSH 密钥,但我在云管理面板中没有看到此类选项。这样做的正确方法是什么?

Mis*_*man 8

只需替换~/.ssh/google_compute_engine新密钥并gcloud compute ssh像往常一样使用即可访问您的 VM 实例;密钥将自动传播到尚未拥有它的实例。

如果要删除以前的密钥,请从可能已使用它的所有实例的元数据中删除它们;该条目attribute/sshKeys有一个 ssh 密钥列表。有关更多信息,请参阅默认元数据的文档。

有关如何使用脚本更改项目范围或每个 VM 实例的元数据,请参阅设置自定义元数据的文档gcloud