PermissionError: [Errno 13] В доступе отказано при доступе к aws ec2

У меня Ubuntu 16.04 работает на виртуальном ящике (на Mac), а на aws ec2 работает ubuntu 18.04. Я пытаюсь запустить блокнот Jupiter на aws.ec2 и пытаюсь получить к нему удаленный доступ через свой веб-браузер в моем локальном Ubuntu. Я могу получить доступ к удаленному терминалу ubuntu (aws.ec2). После того, как я выполнил шаги на этом ссылка

На шаге 9 я получил следующую ошибку.

Я переустанавливал все с нуля 3 раза (включая локальный экземпляр ubuntu и aws ec2), но пока никакого прогресса.

Last login: Thu Nov 1 06:34:07 2018 from 134.1**** [email protected]***:~$ export XDG_RUNTIME_DIR=»» [email protected]***:~$ jupyter notebook [I 06:40:19.525 NotebookApp] Serving notebooks from local directory: /home/ubuntu [I 06:40:19.528 NotebookApp] The Jupyter Notebook is running at: [I 06:40:19.528 NotebookApp] https:// **** :8888/?token=727fbb120d19f55a435c1***** [I 06:40:19.528 NotebookApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation). [C 06:40:19.529 NotebookApp] Copy/paste this URL into your browser when you connect for the first time, to login with a token: https://(ip-172-31-***** .0.1):8888/?token=727fbb120d19f55a435c14********* ERROR:asyncio:Exception in callback BaseAsyncIOLoop._handle_events(4, 1) handle: <Handle BaseAsyncIOLoop._handle_events(4, 1)> Traceback (most recent call last): File «/usr/lib/python3.6/asyncio/events.py», line 145, in _run self._callback(*self._args) File «/home/ubuntu/.local/lib/python3.6/site-packages/tornado/platform/asyncio.py», line 122, in _handle_events handler_func(fileobj, events) File «/home/ubuntu/.local/lib/python3.6/site-packages/tornado/stack_context.py», line 300, in null_wrapper return fn(*args, **kwargs) File «/home/ubuntu/.local/lib/python3.6/site-packages/tornado/netutil.py», line 262, in accept_handler callback(connection, address) File «/home/ubuntu/.local/lib/python3.6/site-packages/tornado/tcpserver.py», line 263, in _handle_connection do_handshake_on_connect=False) File «/home/ubuntu/.local/lib/python3.6/site-packages/tornado/netutil.py», line 565, in ssl_wrap_socket context = ssl_options_to_context(ssl_options) File «/home/ubuntu/.local/lib/python3.6/site-packages/tornado/netutil.py», line 540, in ssl_options_to_context context.load_cert_chain(ssl_options[‘certfile’], ssl_options.get(‘keyfile’, None)) PermissionError: [Errno 13] Permission denied ERROR:asyncio:Exception in callback BaseAsyncIOLoop._handle_events(4, 1) handle: <Handle BaseAsyncIOLoop._handle_events(4, 1)> Traceback (most recent call last): File «/usr/lib/python3.6/asyncio/events.py», line 145, in _run self._callback(*self._args) File «/home/ubuntu/.local/lib/python3.6/site-packages/tornado/platform/asyncio.py», line 122, in _handle_events handler_func(fileobj, events) File «/home/ubuntu/.local/lib/python3.6/site-packages/tornado/stack_context.py», line 300, in null_wrapper return fn(*args, **kwargs) File «/home/ubuntu/.local/lib/python3.6/site-packages/tornado/netutil.py», line 262, in accept_handler callback(connection, address) File «/home/ubuntu/.local/lib/python3.6/site-packages/tornado/tcpserver.py», line 263, in _handle_connection do_handshake_on_connect=False) File «/home/ubuntu/.local/lib/python3.6/site-packages/tornado/netutil.py», line 565, in ssl_wrap_socket context = ssl_options_to_context(ssl_options) File «/home/ubuntu/.local/lib/python3.6/site-packages/tornado/netutil.py», line 540, in ssl_options_to_context context.load_cert_chain(ssl_options[‘certfile’], ssl_options.get(‘keyfile’, None)) PermissionError: [Errno 13] Permission denied

Примечание 1: на экземпляре ec2 Ubuntu имеет версию 18.04 и поставляется с python 3.6.3, тогда мне нужно установить anaconda поверх него, а затем версия python теперь 3.5.2, как только я набрал $ python3.

Примечание 2: несмотря на то, что после того, как анаконда была установлена ​​в EC2, версия python упала до 3.5.2.

как только я проверил следующий каталог / usr / local / lib / там существует только папка python3.6, я набрал $ sudo chmod 777 dist-packages /

затем записную книжку $ jupyter, затем скопируйте ссылку на токен и объедините с DNS, но все равно не сработало.

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

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