Перенаправление портов отладки для удаленного использования записной книжки Jupyter

Я пытаюсь использовать ноутбук Jupyter на удаленном компьютере. Настройка выглядит следующим образом: у меня есть домашний ноутбук, который может подключаться по ssh к определенному компьютеру в сети моего университета (например, gateway.myuniv.edu). После входа в gateway.myuniv.edu я могу подключиться по ssh к компьютеру, на котором я хочу запустить сервер записной книжки Jupyter (например, cluster.myuniv.edu).

Что работает: я могу запустить сервер на шлюзе и подключиться к нему со своего портативного компьютера, используя локальную переадресацию портов, как показано ниже:

On gateway.myuniv.edu: $ jupyter notebook —no-browser —port 8888

На моем ноутбуке: $ ssh -v -N -L 9000:localhost:8888 [email protected]

Затем в браузере ноутбука я открываю URL: https://localhost:9000

Что не работает: я не хочу запускать сервер на шлюзе, так как я не могу выполнять там тяжелые вычисления. Я пытался сделать следующее:

On cluster.myuniv.edu: $ jupyter notebook —no-browser —port 8888

На моем ноутбуке: $ ssh -v -N -L 9000:cluster.myuniv.edu:8888 [email protected]

Затем в браузере ноутбука я открываю URL: https://localhost:9000. Это не работает: SSH сообщает, что в соединении отказано.

Я не понимаю, почему это могло произойти и как это отладить, буду рад любой помощи. Спасибо!

Источник: ledsshop.ru

Стиль жизни - Здоровье!