datalab SSH key ERROR: (gcloud.compute.ssh) [/usr/bin/ssh]

datalab SSH key ERROR: (gcloud.compute.ssh) [/usr/bin/ssh]

最近,当我尝试从云 shell 连接到我的数据实验室 VM 时,即使我是项目所有者,我也会看到以下错误:

Connecting to datalab-vm1-1. This will create an SSH tunnel and may prompt you to create an rsa key pair. To manage these keys, see https://cloud.google.com/compute/docs/instances/adding-removing-ssh-keys Waiting for Datalab to be reachable at http://localhost:8081/ Permission denied (publickey). ERROR: (gcloud.compute.ssh) [/usr/bin/ssh] exited with return code [255]. Connection broken Attempting to reconnect...

知道如何解决这个问题吗?

这可能类似于 https://github.com/googledatalab/datalab/issues/1936

这只发生在旧 VM 上,因此请尝试使用最新版本的 gcloud(Cloud Shell 默认应该有)创建一个新的数据实验室 VM。