google计算引擎:尝试ssh到实例-获取权限被拒绝

google计算引擎:尝试ssh到实例-获取权限被拒绝,ssh,google-compute-engine,Ssh,Google Compute Engine,我正在使用gcutil尝试SSH到我的新Google云实例中。当它通过设置时,它要求我输入一个密码短语。现在,当我尝试访问该实例时,它请求密码短语,我输入它,然后我得到了拒绝的许可 下面是我得到的错误: 信息:正在运行的命令行: ssh-o UserKnownHostsFile=/dev/null-o CheckHostIP=no-o strichostkeychecking=no-i/Users/admin/.ssh/google\u compute\u engine-A-p 22root@1

我正在使用
gcutil
尝试SSH到我的新Google云实例中。当它通过设置时,它要求我输入一个密码短语。现在,当我尝试访问该实例时,它请求密码短语,我输入它,然后我得到了拒绝的许可

下面是我得到的错误:

信息:正在运行的命令行:

ssh-o UserKnownHostsFile=/dev/null-o CheckHostIP=no-o strichostkeychecking=no-i/Users/admin/.ssh/google\u compute\u engine-A-p 22root@173.255.119.141--

警告:已将“173.255.119.141”(RSA)永久添加到已知主机列表中

权限被拒绝(公钥、gssapi密钥、gssapi带麦克风)


初始设置时输入的密码短语应为
/Users/admin/.ssh/google\u compute\u engine
。根据这里的输出,我建议您尝试使用用户名“admin”而不是“root”。如果失败,请打开控制台网页,确保已将ssh密钥输入到该VM的元数据中。

我们已创建一个启动脚本,用于自行管理和解决ssh连接问题。

您是否有正确的证书文件?它肯定不是用密码登录,而是用公钥(
publickey,gssapi-keyex,gssapi-with-mic
)嗯。。。我在这台计算机上完成了安装过程——当他们要求我输入密码时,我输入了两次——它不也会创建证书文件吗?如何重新设置以返回该过程?或者确保证书文件存在?