如何以ubuntu用户身份SSH到gcloud计算实例中?
我们在谷歌云中有一个VM实例,由两个用户使用。我们想创建另一个用户,这两个用户都可以访问。我们选择了用户如何以ubuntu用户身份SSH到gcloud计算实例中?,ssh,google-cloud-platform,google-compute-engine,ssh-keys,Ssh,Google Cloud Platform,Google Compute Engine,Ssh Keys,我们在谷歌云中有一个VM实例,由两个用户使用。我们想创建另一个用户,这两个用户都可以访问。我们选择了用户ubuntu,就像在AWS中一样。但问题是,我们可以在运行以下命令时登录。 gcloud compute--project“project”ssh--zone“us-east1-b”“gpunew3” 它显示了以下错误 ubuntu@35.196.254.72:权限被拒绝(公钥)。 错误:(gcloud.compute.ssh)[/usr/bin/ssh]已退出,返回代码为[255]。 实现这
ubuntu
,就像在AWS中一样。但问题是,我们可以在运行以下命令时登录。gcloud compute--project“project”ssh--zone“us-east1-b”“gpunew3”
它显示了以下错误
ubuntu@35.196.254.72:权限被拒绝(公钥)。
错误:(gcloud.compute.ssh)[/usr/bin/ssh]已退出,返回代码为[255]。
实现这一点的可能方法是什么。我以前也遇到过同样的问题,我通过在VM实例中添加公钥,然后通过ssh像这样连接到VM实例来修复它
ssh VM External IP
我怀疑钥匙对不匹配。请运行以下命令删除私钥文件: rm.ssh/google\u计算引擎 然后再次运行ssh命令,这将重新创建一个新的密钥对。请将您的问题移至(在此处删除,在此处重新发布)。是的。