在虚拟机中添加 SSH 密钥不会被接管

在虚拟机中添加 SSH 密钥不会被接管

我已经使用 GCP 创建了一个简单的 Linux VM,并希望在其中存储我的 SSH 公钥。完成并保存后,我单击“连接到串行控制台”并检查 VM 是否已导入密钥。不幸的是,那里什么也没有,就像我在教程中看到的那样。

另外,当我随后尝试使用我的密钥连接到服务器时,它说密钥被拒绝。

我还需要做什么吗,以便一旦我使用 Google Cloud Platform 将密钥输入到 VM 中,密钥就会自动导入 VM?

我通过在 Web 界面中编辑实例并在底部显示现有 SSH 密钥列表来添加密钥。使用“添加行”,我可以插入使用 PuttyGen 创建的公钥。然后保存它。

然后我点击虚拟机详细信息页面顶部的“连接到串行控制台”,tty1 打开了。它应该显示密钥已插入。不幸的是,没有显示。

我尝试使用 Putty 连接到虚拟机。在“连接”->“SSH”->“身份验证”下,我输入私钥。

谢谢

相关内容