Проблемы с подключением по SSH к Jupyter Server

В этом разделе сгруппированы типовые проблемы и способы их решения при работе с Jupyter Server по SSH.

Не получается подключиться по SSH к Jupyter Server

  1. Заново скачайте приватный ключ для SSH-подключения в нужном воркспейсе.

    Примечание
    • Если подключение все еще не работает, используйте параметры -o HostkeyAlgorithms=+ssh-rsa -o PubkeyAcceptedKeyTypes=+ssh-rsa при подключении, чтобы явно указать используемые алгоритмы ключей.

    • Если вы работаете на OC Windows и при копировании пути слеши исчезают, добавьте \ вручную.

  2. Удалите сохраненные записи о старом ключе в файле known_hosts на вашем компьютере. Это позволит избежать конфликтов с новым ключом.

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

  4. Убедитесь, что путь к файлу корректно указан и соответствует системе хранения файлов вашей операционной системы.

  5. Выполните в терминале последовательно:

    killall ssh-agent
    export SSH_AUTH_SOCK = 0

Если после выполнения указанных шагов проблема сохраняется, пожалуйста, предоставьте в поддержку полный лог подключения с -vvv для дальнейшего анализа.

Если используете файл ssh-конфигурации, пришлите его при обращении в поддержку.

Ошибка WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!

Для повышения безопасности SSH изменен хост-ключ в ML Space. Старые ключи, указанные в файле known_hosts больше не будут работать.

Новые ключи будут созданы по новой схеме.

Чтобы избежать ошибок, удалите старый ключ и сгенерируйте новый.

Команда для удаления старого SSH-ключа
ssh - keygen - R "<host_name>"

Обратите внимание: "<host_name>" должен быть указан в кавычках.

При попытке подключения с устаревшим SSH-ключом в терминале появится сообщение о том, что ключ устарел.

ML Space