jupyter 노트북 원격 액세스 구성

jupyter 노트북 원격 액세스 구성

첫 번째는 아나콘다를 설치하는 것입니다.

기본적으로 설치 아나콘다 개방 jupyter 노트북 후, 지역에 액세스 localhost:8888할 수 있습니다.

당신은 원격 서버에 노트북으로, 다른 컴퓨터에 액세스 할 경우에, 기본은 172.104.105.119:8888 그러한 접근, 추가 구성의 필요성이 지원되지 않습니다.

여기에서 설정 jupyter 노트북 원격으로 액세스 할 수있는 공식 가이드, 원격 서버에서 다음을 수행 :

프로파일 노트북을 만들기 (1)

기본적으로 구성 파일은 ~/.jupyter/jupyter_notebook_config.py존재하지 않습니다, 당신은 자신을 작성해야합니다. 구성 파일을 생성하려면 다음 명령을 사용하여

jupyter notebook --generate-config

루트 사용자는 위의 명령을 실행하면 문제가 발생합니다 :

Running as root it not recommended. Use --allow-root to bypass.

분명히 메시지, 플러스 루트 사용자 수행하는 데 필요한 시간 --allow-root옵션을.

jupyter notebook --generate-config --allow-root

성공적으로 실행 한 후, 다음과 같은 메시지가 나타납니다 :

Writing default config to: /root/.jupyter/jupyter_notebook_config.py

비밀번호를 생성합니다

  • 자동 생성

: jupyter 노트북 버전 5.0을 시작, 암호 설정하는 명령 제공 jupyter notebook password에 저장되어 생성 된 암호를 jupyter_notebook_config.json.

$ jupyter notebook password
Enter password:  ****
Verify password: ****
[NotebookPasswordApp] Wrote hashed password to /Users/you/.jupyter/jupyter_notebook_config.json
  • 수동 세대

제공되는 명령을 사용하는 것 외에도, 당신은 또한 수동으로 내가 때문에, 수동 설치를 사용하여 설치할 수 있습니다 jupyter notebook password밖으로 더미 내용, 참을성 모양의. 열기 ipython은 다음과 같은 내용을 수행 :

ipython
In [1]: from notebook.auth import passwd
In [2]: passwd()
Enter password:
Verify password:
Out[2]: 'sha1:67c9e60bb8b6:9ffede0825894254b2e042ea597d771089e11aed'

sha1:67c9e60bb8b6:9ffede0825894254b2e042ea597d771089e11aed이 문자열에서 그것은하는 jupyter_notebook_config.py암호를 추가 할 수 있습니다.

c.NotebookApp.password = u'sha1:67c9e60bb8b6:9ffede0825894254b2e042ea597d771089e11aed'

구성 파일을 수정합니다

에서 jupyter_notebook_config.py, 주석을 다음 줄을 찾아 수정합니다.

c.NotebookApp.ip='*'
c.NotebookApp.password = u'sha:ce...刚才复制的那个密文'
c.NotebookApp.open_browser = False
c.NotebookApp.port =8888 #可自行指定一个端口, 访问时使用该端口

위의 설정을 완료 한 후에는, 서버에 노트북을 jupyter 시작할 수 있습니다 jupyter notebook, 루트 사용자를 jupyter notebook --allow-root. 오픈 IP : 지정된 포트, 액세스 암호를 입력합니다.

jupyter 노트북이 숨겨진 디렉토리에서 시작되지 않을 수 있습니다 (에. 디렉토리의 시작), 또는 제대로 파일을 액세스 할 수 없습니다.

추천

출처www.cnblogs.com/ryxiong-blog/p/12522197.html