본문 바로가기
코딩 라이프/개발환경 셋팅

[주피터 노트북]주피터 노트북 외부원격 접속 설정

by min0114 2021. 10. 5.

우분투 18.04 기준, 서버에 주피터 노트북 설치하여 외부원격접속을 하려한다.

 

먼저 꼭해야 할 것은 우분투 방화벽을 해제 안했다면 해제해야한다.

sudo ufw allow 8888

#8888포트 방화벽 해제

=========================

 

jupyter notebook --generate-config

Ipython 혹은 python 실행

 

>>>from notebook.auth import passwd
>>>passwd()

>>>Out[2]: 'sha1:0000000000000000000' <-예시

반드시 out나온 값은 잃어버리지 않도록 해야함!

 

cd .jupyter

vi jupyter_notebook_config.py

 

c = get_config() # 맨윗줄 입력

#아이피 주소 입력

c.NotebookApp.ip = '아이피입력'

 

#외부접속 허용

c.NotebookApp.allow_origin = '*'

#작업경로 설정 

 

c.NotebookApp.notebook_dir = '작업경로'

우분투 기준 pwd 하면 경로가 쉽게나온다.


#포트설정

c.NotebookApp.port =8888

(보통 8888)

 

#시작시 브라우저 실행

c.NotebookApp.open_browser = False

 

서버끌어니까... false로..

#비밀번호 입력 

c.NotebookApp.password = 'sha1:0000000000000000000' 

cd/home/user/.jupyter

user은 개인 컴퓨터마다 설정이 다르니.. 잘 확인하고 쓴다.

 

jupyter notebook --config jupyter_notebook_config.py

 

 

 

반응형

댓글