从 powershell 到 Google 云实例的“ssh root@ip_address”出现错误“权限被拒绝(公钥)”

从 powershell 到 Google 云实例的“ssh root@ip_address”出现错误“权限被拒绝(公钥)”

我在 Google Cloud Platform 上运行了 2 个 Ubuntu 18.04 计算引擎实例。虽然我可以通过我的 Win10 PC 上的 Putty 终端连接到它们,但我无法使用 win10 powershell 或 bash 连接到任何实例。

我已将私钥正确上传至 c:/users/bob/.ssh/keyfilename,并将公钥加载至帐户/项目范围级别(计算机引擎>元数据> ssh 密钥)。

如上所述,使用这些键,我能够使用 putty 终端连接到我的实例。

我已经阅读了许多关于同一主题/措辞的帮助文章,但几乎所有的帮助文章都只是涉及将私钥和公钥保存在正确的位置,我已经这样做了(否则腻子将无法工作)。

答案1

使用 PowerShell 连接实例的过程记录在GCP 文档目前支持 Windows 实例

从 Windows 连接到 Linux 实例可以使用 Putty,如果您确实想要此功能,我建议您使用 Google 打开功能请求创建新的 Compute Engine 问题表单

相关内容