![尝试为 gcloud compute 执行 SSH/重置 SSH 时出现问题](https://linux22.com/image/725874/%E5%B0%9D%E8%AF%95%E4%B8%BA%20gcloud%20compute%20%E6%89%A7%E8%A1%8C%20SSH%2F%E9%87%8D%E7%BD%AE%20SSH%20%E6%97%B6%E5%87%BA%E7%8E%B0%E9%97%AE%E9%A2%98.png)
我正在尝试通过 SSH 进入 gcloud。我目前在 ~/.ssh 中,其中存储了一些 VNC 密钥,这些密钥是别人给我的。我已按照 gauth login 的说明操作,并将我的项目 ID 设置为 clear-mountain-94802。这是我使用命令 gcloud compute ssh clear-mountain-94802 --verbosity=debug 覆盖文件并回复“y”后看到的图像
https://i.stack.imgur.com/WYR72.jpg
它只是卡在“DEBUG:执行命令:[u'/cygdrive/c/WINDOWS/System32/OpenSSH/ssh-keygen',u'-t',u'rsa',u'-f',u'/home/D/.ssh/google_compute_engine']”。
当我按下 ctrl+c 时,系统显示“DEBUG: Subprocess [19348] got [2]”。我不知道这是为什么。
我正在运行安装了 cygwin 的 Windows 10。
更新#1:当我再次运行它时它卡住了,我再次按 ctrl+c,这次,我看到了这个:错误:gcloud 崩溃(OSError):[Errno 13] 权限被拒绝
更新#2:为了验证 ssh-keygen 命令是否存在,我查看了我的文件夹,发现 exe 文件确实存在。我运行了下面屏幕截图中的另一个命令,它再次挂起。不知道这里发生了什么。 https://i.stack.imgur.com/ERTLG.jpg