доступ к Jupyter, работающему в AWS - ошибка сертификата при доступе к нему - PullRequest
0 голосов
/ 17 марта 2019

Я устанавливаю ноутбук Jupyter в AWS-ec2 в соответствии с данным руководством: https://medium.com/@alexjsanchez/python-3-notebooks-on-aws-ec2-in-15-mostly-easy-steps-2ec5e662c6c6

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

[E 06: 33: 24.239 NotebookApp] Исключение в обратном вызове (, .null_wrapper at 0x7f5689fcdd90>) Traceback (последний последний вызов): Файл "/home/ubuntu/anaconda3/lib/python3.6/site-packages / tornado / ioloop.py ", строка 888, в стартовом файле handler_func (fd_obj, events)" /home/ubuntu/anaconda3/lib/python3.6/site-packages/tornado/stack_context.py ", строка 277, в null_wrapper возвращает fn (* args, ** kwargs) Файл "/home/ubuntu/anaconda3/lib/python3.6/site-packages/tornado/netutil.py", строка 276, в обратном вызове accept_handler (соединение, адрес)Файл "/home/ubuntu/anaconda3/lib/python3.6/site-packages/tornado/tcpserver.py", строка 264, в _handle_connection do_handshake_on_connect = False) Файл "/home/ubuntu/anaconda3/lib/python3.6/site-packages / tornado / netutil.py ", строка 517, в контексте ssl_wrap_socket = ssl_optionФайл s_to_context (ssl_options) "/home/ubuntu/anaconda3/lib/python3.6/site-packages/tornado/netutil.py", строка 494, в файле ssl_options_to_context context.load_cert_chain (ssl_options ['certfile]]'keyfile', None))

PermissionError: [Errno 13] Разрешение отклонено

Моя конфигурация ноутбука jupyter ниже

> c = get_config()
> 
> # Kernel config c.IPKernelApp.pylab = 'inline'  # if you want plotting support always in your notebook
> 
> # Notebook config c.NotebookApp.certfile = u'/home/ubuntu/certs/mycert.pem' #location of your certificate file
> c.NotebookApp.ip = '*' c.NotebookApp.open_browser = False  #so that
> the ipython notebook does not opens up a browser by default
> c.NotebookApp.password = u'sha1:262....your hash here.........65f' 
> #edit this with the SHA hash that you generated after typing in Step 9
> # This is the port we opened in Step 3. c.NotebookApp.port = 8888
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...