Ошибка CreateProcessW: 2 ssh_askpass: posix_spawn: Нет такого файла или каталога Не удалось проверить ключ хоста, ноутбук jupyter на удаленном сервере - PullRequest
0 голосов
/ 07 февраля 2020

Итак, я следовал учебнику , чтобы подключиться к моему ноутбуку jupyter, который работает на моем удаленном сервере, чтобы я мог получить к нему доступ на своей локальной машине windows.

Это были шаги, которые я выполнил.

На моем удаленном сервере:

jupyter notebook --no-browser --port=8889

Затем на моей локальной машине

ssh -N -f -L localhost:8888:localhost:8889 *******@**********.de.bosch.com

Но я получаю ошибку

CreateProcessW failed error:2
ssh_askpass: posix_spawn: No such file or directory
Host key verification failed.

Как мне решить эту проблему? Или есть какой-то другой способ добиться того же?

Ответы [ 2 ]

1 голос
/ 27 марта 2020

В соответствии с открывает sh документы , клиент s sh, который обычно запрашивает пароль в командной строке, попытается показать диалоговое окно GUI, чтобы пользователь мог введите его пароль, если установлены переменные окружения SSH_ASKPASS и DISPLAY.

Вкл. windows однако, это пока не поддерживается должным образом, так как необходимый двоичный файл ssh_askpass отсутствует, а также потому, что это кажется все еще довольно ориентированным на X11.

Git для windows однако, похоже, он работает правильно.

Конечно, если вы просто заинтересованы в вводе пароля в командной строке, убедитесь, что переменные не установлены. С предоставленной вами информацией, однако, невозможно ответить, почему переменная была установлена ​​в первую очередь.

0 голосов
/ 07 февраля 2020

DISPLAY=localhost:0.0 переменная окружения была установлена. Удаление / переименование этой переменной решило проблему. Но я не знаю, почему это вызывает проблемы? Любой ответ, отвечающий на то же самое, будет принят.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...