Я всегда должен получать доступ к Ноутбуку Jupyter как пользователь root

Каждый раз я использую Ноутбук Jupyter в Ubuntu 18.04, я должен получить доступ sudo bash сначала и затем введите jupyter notebook --allow-root использовать Ноутбук Jupyter без любой проблемы. Это вызвано тем, что, когда я использую обычного пользователя для доступа jupyter ноутбук, я буду всегда получать эту ошибку. enter image description here

Каждый раз, когда я пытаюсь создать новую jupyter рабочую область ноутбука, я получу эту ошибку. Я не могу просто ввести $ jupyter notebook использовать рабочую область Jupyter и сохранить мое новое создание.

Вы могли сказать мне, как устранить эту проблему?

ОБНОВЛЕНИЕ

Это - то, в чем я вижу /home/sura/.local/share/jupyter/notebook_secret использование sudo nano

enter image description here

И это - то, в чем я вижу ls -l /home/sura/.local/share/jupyter

enter image description here

0
задан 20 May 2018 в 04:47

1 ответ

Отказ от ответственности: У меня нет опыта с Jupyter.

Кажется, что Ваши файлы данных Jupyter принадлежат корню, и поэтому Ваш пользователь не может записать в них. Это по всей вероятности имеет место, потому что Вы выполнили Jupyter как корень.

Для исправления необходимо изменить владение файлов пользователю.

Выполненный sudo chown -R sura:sura /home/sura/.local/share/jupyter и тест, если это работает теперь. Если это все еще не работает, проверьте сообщение об ошибке. После того, как термин "отклоненный разрешения" является путем. Проверьте полномочия того пути (ls -l <path>) и если файл или каталог принадлежит корню, изменение затем владелец (sudo chown -R sura:sura <path>).

Впоследствии, никогда не выполняйте Jupyter как корень, всегда как Ваш пользователь.

1
ответ дан 29 October 2019 в 07:27

Другие вопросы по тегам:

Похожие вопросы: