Google Compute Engine上的scikit:gcloud compute ssh:ssh-flag“-D”失败

时间:2016-06-08 15:47:51

标签: ssh scikit-learn google-compute-engine gcloud

我的总体目标是在GCE上运行scikit-scripts,因此我尝试在GCE上使用Anaconda / IPython(我在桌面上使用)。

我在这里(https://cloud.google.com/dataproc/tutorials/jupyter-notebook#verify_cluster_and_notebook_creation)遵循本教程,但在以下步骤中苦苦挣扎:

gcloud compute ssh  --zone=<master-host-zone> \
  --ssh-flag="-D 1080" --ssh-flag="-N" --ssh-flag="-n" <master-host-name>

我的控制台总是响应以下错误消息,我不知道出了什么问题:

unknown option "-D 1080"

感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

这是有道理的,因为在Windows上,gcloud compute ssh使用PuTTY进行SSH; PuTTY客户端不尊重-D标志。您必须使用特定于PuTTY的选项来创建SSH隧道;我不是Windows用户所以我不知道它们是什么。

我会更新教程。