2016-10-11 3 views
0

У нас есть мощный ПК с Win10 для разработки приложений AR с эмулятором MS Hololens. Он имеет Cygwin, установленный с пакетом ssh server, который работает в конфигурации по умолчанию, например. прослушивание порта 22 для ssh.SSH не работает после установки MS Hololens Emulator

Однако PC является workingstation для каждого сотрудника, так что если вы хотите versionate работы, которую вы сделали с вашими учетными данными на компьютере мы туннельный с нашим MacBooks через

ssh -A [email protected] 

к ПК и сделать свой мерзавец вещи.

Теперь я начал разрабатывать MS Hololens на ПК.

Я выполнил инструкции от Windows Developer site, чтобы начать работу, и все работает нормально.

SSH работал нормально перед установкой эмулятора.

И теперь !!! !!! БОЛЬШОЙ НО: Как-то я не могу сШ на ПК больше с моего MacBook. Кажется, что установка эмулятора Hololens изменила что-то с сетью/настройками, я подозреваю, что меняю порты ssh или что-то в этом роде.

Мой коллега, который не установил эмулятор, но разрабатывает для Hololens, также не сталкивался с какими-либо проблемами, поэтому я предполагаю, что установка эмулятора VM с Hyper-V что-то изменила.

  1. Ошибка была

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

    Но имя хоста было 100% правильно.

  2. Я добавил открытый ключ к known_hosts вручную. И теперь он может разрешить имя хоста и, конечно, запрашивает пароль ПК, но если я печатаю его, он не позволит мне пройти eventough его записал:

    ssh -A [email protected] [email protected]'s password: Permission denied, please try again.

Имеет кто-то упомянул что-то похожее и/или имеет догадку, почему он спрашивает меня о пароле блабла, но не возьмет его, может быть, какая-то услуга VM продвигается перед обычным логином?

Большое спасибо, Khaled.

+0

«Как-то я не могу сШ на ПК больше с моего MacBook». Пожалуйста, отредактируйте свой вопрос, чтобы подробно описать, как ssh-сервер настроен на эту систему, и что происходит, когда вы пытаетесь использовать ssh. Здесь вы не указали абсолютно никаких подробностей. – Kenster

+0

Хорошо, я попытался объяснить более кратко, что я сделал, и в чем проблема. – Khaled

ответ

0

решаемые

Для всех, кто мог бы бежать с той же проблемой.

Если вы используете Microsoft Visual Studio Professional, он поставляется с службами, которые автоматически активируются при запуске вашего компьютера.

  • SSH Прокси-сервер
  • SSH сервер Брокер

Что решить мою проблему:

  1. Перейти к "услуги" через Win + R -> типа в сфере услуг.msc
  2. Поиск службы SSH Server Proxy -> щелкните правой кнопкой мыши -> параметры -> Тип запуска: выпадающий список -> Выберите «деактивировано»
  3. Нажмите, чтобы применить.
  4. То же самое касается сервиса SSH Server Broker
  5. Перезагрузите компьютер.

Теперь вы можете снова подключиться к компьютеру через SSH. :)