前提・実現したいこと
AWSのGPUインスタンスでJupyter Notebookを使いたいと思い,ローカルブラウザからポートフォワーディングで起動しようとしましたが,うまくいきません.
発生している問題・エラーメッセージ
インスタンスへのポートフォワーディング:
ssh -i my_key.pem -L 443:127.0.0.1:8888 ubuntu@ec2-35-72-29-37.ap-northeast-1.compute.amazonaws.com
を行い,インスタンス上でjupyter notebookを起動して,
Firefoxでhttps://127.0.0.1に接続すると,
接続がタイムアウトしました
と表示されます.さらに,インスタンス上のエラーメッセージとして,
ERROR:asyncio:Exception in callback BaseAsyncIOLoop._handle_events(6, 1) handle: <Handle BaseAsyncIOLoop._handle_events(6, 1)> Traceback (most recent call last): File "/usr/lib/python3.6/asyncio/events.py", line 145, in _run self._callback(*self._args) File "/usr/local/lib/python3.6/dist-packages/tornado/platform/asyncio.py", line 189, in _handle_events handler_func(fileobj, events) File "/usr/local/lib/python3.6/dist-packages/tornado/netutil.py", line 276, in accept_handler callback(connection, address) File "/usr/local/lib/python3.6/dist-packages/tornado/tcpserver.py", line 292, in _handle_connection do_handshake_on_connect=False, File "/usr/local/lib/python3.6/dist-packages/tornado/netutil.py", line 608, in ssl_wrap_socket context = ssl_options_to_context(ssl_options) File "/usr/local/lib/python3.6/dist-packages/tornado/netutil.py", line 577, in ssl_options_to_context ssl_options["certfile"], ssl_options.get("keyfile", None) PermissionError: [Errno 13] Permission denied
が表示されます.
試したこと
AWSのセキュリティグループでポート8888への接続は許可しています.
補足情報(FW/ツールのバージョンなど)
AMI:
Deep Learning AMI (Ubuntu 18.04) Version 43.0
インスタンスタイプ:
g4dn.xlarge
あなたの回答
tips
プレビュー