

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# DLAMI 인스턴스에서 Jupyter Notebook 서버 보호
<a name="setup-jupyter-secure"></a>

Jupyter Notebook 서버를 안전하게 유지하려면 암호를 설정하고 서버에 대한 SSL 인증서를 생성하는 것이 좋습니다. 암호 및 SSL을 구성하려면 먼저 [DLAMI 인스턴스에 연결](setup-connect.md)한 후에 다음 지침을 따릅니다.

**Jupyter Notebook 서버를 보호하려면**

1. Jupyter는 암호 유틸리티를 제공합니다. 다음 명령을 실행하고 프롬프트에 원하는 암호를 입력하십시오.

   ```
   $ jupyter notebook password
   ```

   결과는 다음과 비슷합니다.

   ```
   Enter password:
   					Verify password:
   					[NotebookPasswordApp] Wrote hashed password to /home/ubuntu/.jupyter/jupyter_notebook_config.json
   ```

1. 자체 서명된 SSL 인증서를 생성합니다. 지시에 따라 귀하의 지역을 기입하십시오. 프롬프트를 비워 두려면 `.`를 입력해야 합니다. 귀하의 답변은 인증서의 기능에 영향을 미치지 않습니다.

   ```
   $ cd ~
   					$ mkdir ssl
   					$ cd ssl
   					$ openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout mykey.key -out mycert.pem
   ```

**참고**  
서드 파티에서 서명되고 브라우저에서 보안 경고를 표시하지 않는 일반 SSL 인증서를 만들기를 원할 수 있습니다. 이 과정은 훨씬 더 복잡합니다. 자세한 내용은 Jupyter Notebook 사용자 설명서의 [노트북 서버 보호](https://jupyter-notebook.readthedocs.io/en/6.2.0/public_server.html#securing-a-notebook-server)를 참조하세요.

**다음 단계**  
[DLAMI 인스턴스에서 Jupyter Notebook 서버 시작](setup-jupyter-start-server.md)