ubuntu - 如何向 Google Cloud Compute Engine VM Linux 实例添加 SSH key ?

标签 ubuntu google-cloud-platform google-compute-engine

我有一个在 Google Cloud Platform 中运行的 Linux VM 实例。
我试图将我的公钥复制到 ~/.ssh/authorized_keys我可以成功地通过 SSH 连接到我的虚拟机。

但有时 ~/.ssh/authorized_keys已刷新,我必须再次复制公钥。
每次添加公钥真的很痛苦。
如何永久添加公钥?

最佳答案

这 ~/.ssh/authorized_keys 从元数据中获取 ssh key 。如前所述,最好将 ssh 公钥保存在元数据中 here还有一个堆栈讨论here

关于ubuntu - 如何向 Google Cloud Compute Engine VM Linux 实例添加 SSH key ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53446990/

相关文章:

ubuntu - 无法为 spring boot 配置 docker 和 nginx

wordpress - 如何在 GCE [Wordpress + Apache] 上安装 SSL

google-compute-engine - GCE-我们无法在端口22上连接到VM

Ubuntu 11.10 和 DMD?

python - 在 Ubuntu 服务器上使用 python 获取写入 USB 闪存驱动器的必要权限

eclipse - 无法将 Google Cloud 应用程序代码编译为 java 1.7 - 版本始终为 1.8

go - 无法为生产环境创建文件

kubernetes - 尽管指定了静态地址,但Ingress on GKE仍使用临时地址

eclipse - 更改 Eclipse 侧边栏垂直范围突出显示

python - 如何在不使用估计器的情况下为训练的 Tensorflow 模型编写服务输入函数?