安装MS Hololens Emulator

时间:2016-10-11 08:50:35

标签: ssh virtual-machine hyper-v hololens hololens-emulator

我们拥有功能强大的PC和Win10,用于开发具有MS Hololens仿真器的AR应用程序。它安装了带有ssh服务器软件包的Cygwin,它在默认配置中运行,例如在端口22上搜索ssh。

然而,PC是每个员工的工作站,因此,如果您想在PC上使用自己的凭据对工作进行版本控制,我们可以通过我们的MacBook通过

进行隧道传输
ssh -A xoxo@blabla

到PC并做你的git。

现在我开始在PC上开发MS Hololens。

我按照Windows Developer site的说明开始使用,一切正常。

在安装模拟器之前,SSH工作正常。

现在!!!很大但是!!!:不知怎的,我不能再从我的MacBook ssh到PC了。似乎安装Hololens Emulator改变了网络/设置,我怀疑改变了ssh端口等。

我的同事没有安装模拟器但是为Hololens开发也没有遇到任何问题,所以我的猜测是用Hyper-V安装模拟器VM已经改变了一些东西。

  1. 错误是

    ssh: Could not resolve hostname blabla: nodename nor servname provided, or not known

    但是主机名是100%正确的。

  2. 我手动将公钥添加到known_hosts。现在它可以解析主机名,当然还要求输入PC的密码,但是如果我输入它,它就不会让我通过写下来了:

    ssh -A xoxo@blabla xoxo@blabla's password: Permission denied, please try again.

  3. 有没有人提到类似的东西和/或有猜测,为什么它要求我提供blabla的密码,但不会接受它,可能是某些VM服务在正常登录前推送?

    非常感谢,哈立德。

1 个答案:

答案 0 :(得分:0)

解决

对于可能遇到同样问题的每个人。

如果您使用的是Microsoft Visual Studio Professional,它会随附在启动计算机时自动激活的服务。

  • SSH服务器代理
  • SSH服务器代理

是什么解决了我的问题:

  1. 转到"服务"通过Win + R - >输入services.msc
  2. 搜索服务SSH服务器代理 - >右键单击它 - >偏好 - > Starttype:下拉菜单 - >选择"停用"
  3. 点击“应用”。
  4. 服务SSH服务器代理
  5. 相同
  6. 重启电脑。
  7. 现在您可以通过SSH再次通过PC隧道。 :)