gcloud在提交新SSH密钥对时创建了一个新帐户,现在我无法访问原始帐户

gcloud在提交新SSH密钥对时创建了一个新帐户,现在我无法访问原始帐户,ssh,debian,cloud,virtual-machine,google-compute-engine,Ssh,Debian,Cloud,Virtual Machine,Google Compute Engine,我刚从Google云平台开始,创建了我的第一个VM实例(Debian) 这一切都是以一种非常简单的方式进行的,我点击了实例旁边的SSH按钮,它在一个新的浏览器窗口中打开了一个命令行界面。我的用户名是gmail的句柄(pre-@)部分 然而,我想使用macbook上的终端作为CLI来访问它。看看指南,这似乎是一个漫长而复杂的过程。我遵循了这个过程(详情如下),但现在我只能访问虚拟机上的一些新帐户;这次用户名是我的完整gmail地址(但用下划线代替了非字母字符,就像原名一样,但末尾加了“\u gma

我刚从Google云平台开始,创建了我的第一个VM实例(Debian)

这一切都是以一种非常简单的方式进行的,我点击了实例旁边的SSH按钮,它在一个新的浏览器窗口中打开了一个命令行界面。我的用户名是gmail的句柄(pre-@)部分

然而,我想使用macbook上的终端作为CLI来访问它。看看指南,这似乎是一个漫长而复杂的过程。我遵循了这个过程(详情如下),但现在我只能访问虚拟机上的一些新帐户;这次用户名是我的完整gmail地址(但用下划线代替了非字母字符,就像原名一样,但末尾加了“\u gmail\u com”)。我无法再访问原始帐户,该帐户似乎是具有管理员权限的正确帐户。注意,我可以进入根帐户sudo并打开原始帐户拥有的目录和文件,但这看起来非常愚蠢

我试着在论坛上发布这篇文章,谷歌的谷歌计算小组,“gce讨论”,但我的帖子由于某种原因被批准。这就好像谷歌只是希望我屈服并为技术支持买单

我的目标是让python会话运行discord bot,在我注销时继续运行。能够通过http提供文件(图像)也很好

谢谢你的帮助

我在指南中给出的复杂过程中遵循的步骤如下:

  • 我创建了一个SSH密钥对(私有和公共)
  • 我下载并安装了Google SDK以获取gcloud CLI应用程序
  • 我发出gcloud命令在我的实例上设置公钥
  • 它让我登录到谷歌页面(类似OAuth的东西)
  • 我在终端上启动了一个SSH会话,调用包含私钥的文件,尝试使用不同的选项排列
  • 终于用my-handle_gmail_com(即我实例上的第二个用户名)连接并登录
  • 当我试图从Google云平台页面访问SSH时,基于浏览器的CLI自动将我的登录到同一个第二个帐户“my-handle\u gmail\u com”。所以现在我无法获得原件

谢谢

这里有一篇好文章。。。看看这是否有帮助。。。我不确定问题是什么-您是否希望能够单击GCP控制台中的“SSH”按钮并自动登录-对吗?