

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# マスターノードとノートブックサーバーに接続する
<a name="emr-jupyterhub-connect"></a>

JupyterHub の管理者やノートブックユーザーは SSH トンネルを使用してクラスターマスターノードに接続する必要があります。その後、マスターノードの JupyterHub によるウェブインターフェイスに接続します。SSH トンネルの設定やウェブ接続をプロキシするためにトンネルを使用する場合の詳細については、「*Amazon EMR 管理ガイド*」の「[クラスターに接続する](https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-connect-master-node.html)」を参照してください。

デフォルトでは、Amazon EMR の JupyterHub はマスターノードの**ポート 9443** で利用できます。JupyterHub の内部プロキシはポート 9443 を使用してノートブックインスタンスも提供します。次のパターンを使用する URL で JupyterHub と Jupyter ウェブインターフェイスにアクセスできます。

**https://***MasterNodeDNS***:9443**

`c.JupyterHub.port` プロパティ (`jupyterhub_config.py` ファイル) を使用して別のポートを指定することができます。詳細については、JupyterHub ドキュメントの「[Networking Basics](http://jupyterhub.readthedocs.io/en/latest/getting-started/networking-basics.html)」を参照してください。

デフォルトでは、Amazon EMR の JupyterHub は HTTPS を使用する SSL 暗号化の自己署名証明書を使います。接続が完了すると、自己署名証明書を信頼することを確認するメッセージが表示されます。ご自分の信頼済みの証明書とキーを使用できます。デフォルトの証明書ファイル、`server.crt`、キーファイル `server.key` をマスターノードの `/etc/jupyter/conf/` ディレクトリでご自分の証明書とキーファイルに置き換えます。`c.JupyterHub.ssl_key` と `c.JupyterHub.ssl_cert` プロパティ (`jupyterhub_config.py` ファイル) を使用して SSL マテリアルを指定します。詳細については、JupyterHub ドキュメントの「[Security Settings](https://jupyterhub.readthedocs.io/en/latest/tutorial/getting-started/security-basics.html)」を参照してください。`jupyterhub_config.py` を更新したら、コンテナを再起動します。