来自ubuntu的ssh google计算引擎实例

来自ubuntu的ssh google计算引擎实例,ssh,google-cloud-platform,Ssh,Google Cloud Platform,我无法使用ssh或gcutil ssh访问google计算引擎实例。我已经尝试将本地机器密钥添加到特定实例的元数据和shh密钥中。如何使用shh客户端实现访问 这是我遵循的指南的链接 官方方式是googlecomputessh[实例名称] 如果这不是导致错误的原因,请告诉我,我会尝试。官方方式是googlecomputessh[实例名称] 如果这不是导致错误的原因,请告诉我,我会尝试。为了让您知道,Google Compute Engine建议所有用户从gcutil转换到gcloud计算工具。

我无法使用ssh或gcutil ssh访问google计算引擎实例。我已经尝试将本地机器密钥添加到特定实例的元数据和shh密钥中。如何使用shh客户端实现访问

这是我遵循的指南的链接


官方方式是
googlecomputessh[实例名称]


如果这不是导致错误的原因,请告诉我,我会尝试。

官方方式是
googlecomputessh[实例名称]


如果这不是导致错误的原因,请告诉我,我会尝试。

为了让您知道,Google Compute Engine建议所有用户从gcutil转换到gcloud计算工具。gcloud compute是一个统一的命令行工具,与gcutil相比有许多改进

要连接到Google compute Engine,您需要在云Shell中运行以下命令:

gcloud compute ssh [INSTANCE_NAME]

公共文档中,如果要从实例内部进行ssh,只需运行上面相同的命令行。

为了让您知道Google Compute Engine建议所有用户从gcutil转换到gcloud计算工具。gcloud compute是一个统一的命令行工具,与gcutil相比有许多改进

要连接到Google compute Engine,您需要在云Shell中运行以下命令:

gcloud compute ssh [INSTANCE_NAME]

在公共文档中,如果您想从实例内部ssh,只需运行上面相同的命令行。

这里的技巧是使用-C(comment)参数指定您的GCE用户ID

如果拥有GCE实例的Google用户是myname@gmail.com(您将使用它作为登录用户ID),然后使用生成密钥对(例如)

ssh-keygen-b521-t ecdsa-C myname-f mykeypair

当您将mykeypair.pub粘贴到实例的公钥列表中时,您应该会看到“myname”作为密钥的用户ID出现


设置此设置将允许您从命令行使用ssh、scp等。

这里的技巧是使用-C(comment)参数指定您的GCE用户ID

如果拥有GCE实例的Google用户是myname@gmail.com(您将使用它作为登录用户ID),然后使用生成密钥对(例如)

ssh-keygen-b521-t ecdsa-C myname-f mykeypair

当您将mykeypair.pub粘贴到实例的公钥列表中时,您应该会看到“myname”作为密钥的用户ID出现


设置此设置将允许您从命令行使用ssh、scp等。

您是否遵循过任何说明如何通过ssh访问计算引擎实例的文档?你的错误是什么?连接被拒绝?无法访问主机?使用此cmd gcutil ssh--project;获得错误;权限被拒绝(公钥)。使用sshroot@IP ; 获得错误;权限被拒绝(publickey)。遵循的文档:您是否遵循过任何说明如何通过ssh访问计算引擎实例的文档?你的错误是什么?连接被拒绝?无法访问主机?使用此cmd gcutil ssh--project;获得错误;权限被拒绝(公钥)。使用sshroot@IP ; 获得错误;权限被拒绝(公钥)。以下文档: