Jupyter 서버 보안 - 딥 러닝 AMI

문서의 영문과 번역 사이에 충돌이 있는 경우에는 영문 버전을 따릅니다. 번역 버전은 기계 번역을 사용하여 제공합니다.

Jupyter 서버 보안

여기에서는 SSL과 사용자 지정 암호로 Jupyter를 설정합니다.

Amazon EC2 인스턴스에 연결하고 다음 절차를 완료하십시오.

Jupyter 서버 구성

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

    $ jupyter notebook password

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

    Enter password: Verify password: [NotebookPasswordApp] Wrote hashed password to /home/ubuntu/.jupyter/jupyter_notebook_config.json
  2. 자체 서명된 SSL 인증서를 생성합니다. 지시에 따라 귀하의 지역을 기입하십시오. 프롬프트를 비워 두려면 .를 입력해야 합니다. 귀하의 답변은 인증서의 기능에 영향을 미치지 않습니다.

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

타사 서명된, 브라우저에서 보안 경고를 제공하지 않는 일반 SSL 인증서를 만들기를 원할 수 있습니다. 이 과정은 훨씬 더 복잡합니다. 자세한 정보는 Jupyter 문서를 참조하십시오.

다음 단계

Jupyter 노트북 서버 시작