Пароль ноутбука Jupyter не работает из SSH - PullRequest
0 голосов
/ 24 сентября 2018

Попытка подключения к ноутбуку Jupyter через SSH.

У меня есть скрипт, который входит в систему через SSH:

#!/usr/bin/expect -f
spawn ssh -L localhost:4000:localhost:8889 user@sshaddress.com
expect "assword:"
send "password\r"
interact

Установите пароль jupyter:

jupyter notebook password
# set it to something

Затем я запускаю jupyter:

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

Затем я открываю свой localhost:4000 и получаю страницу входа в jupyter.

Однако ввод пароля здесь дает только «Неверные учетные данные».

С чего бы это?

1 Ответ

0 голосов
/ 15 ноября 2018

У меня похожая проблема, но я не уверен, идентична ли она.У меня есть два сервера, на которых я запускаю ноутбуки, доступ к которым осуществляется через туннелирование SSH.Работает ли мой пароль, зависит от того, использую ли я localhost или 127.0.0.1 в URL.Я не могу понять, почему.

Случай 1: Запустить браузер на сервере

  • и localhost, и 127.0.0.1 принять мой пароль

Случай 2:SSH к серверу 1

  • localhost принимает мой пароль
  • 127.0.0.1 отклоняет мой пароль

Случай 3: SSH к серверу 2

  • localhost отклоняет мой пароль
  • 127.0.0.1 принимает мой пароль

Если вы обращаетесь к серверу с использованием 127.0.0.1:4000, это работает?

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