jupyter-notebook модифицирует config_path для удаления системных путей - PullRequest
0 голосов
/ 11 октября 2019

Я пытаюсь настроить ноутбук Jupyter на сервере Ubuntu, используя туннель SSH.

Мой сервер ограничивает доступ к корневому каталогу. Я могу настроить туннель, но когда я захожу на http, возникает ошибка разрешения.

Похоже, что Jupyter даже перечисление содержимого корневого каталога запрещено на этом сервере. Поэтому я пытаюсь изменить путь к конфигурации, чтобы удалить системные пути.

(jupyter) an25562@ochmcomp01:~$ jupyter --path

config:
  /stor/home/an25562/.jupyter
  /stor/home/an25562/miniconda3/envs/jupyter/etc/jupyter
  /usr/local/etc/jupyter
  /etc/jupyter
data:
  /stor/home/an25562/.local/share/jupyter
  /stor/home/an25562/miniconda3/envs/jupyter/share/jupyter
  /usr/local/share/jupyter
  /usr/share/jupyter
runtime:
  /stor/home/an25562/.local/share/jupyter/runtime

Как изменить путь конфигурации для удаления корневого каталога s, т. Е .:

/usr/local/etc/jupyter, 
/etc/jupyter,
/usr/local/share/jupyter, 
/usr/share/jupyter

1 Ответ

0 голосов
/ 12 октября 2019

Скорее всего, проблема с правами доступа не связана с этими папками, поскольку большинство из них являются резервными. Вы можете запустить сервер в режиме отладки (передавайте параметр командной строки --debug при запуске сервера) и проверять журналы сервера на наличие каких-либо подсказок.

Если вы все еще думаете, что это конфигурации папок, которые необходимо изменить,см https://jupyter.readthedocs.io/en/latest/projects/jupyter-directories.html

...