주피터가 업그레이드 이후 IPython.lib.security 를 삭제했다.
그래서 비밀번호를 이용한 자동접속을 하려면 아래 링크의 내용을 참고한다.
https://jupyter-notebook.readthedocs.io/en/stable/public_server.html
Automatic Password Setup의 내용을 참고
위 내용을 22년 5월 20일에 추가=======================================
서버에서 돌고 있는 jupyter 를 로컬 컴퓨터의 브라우저에서 열어서 사용하고 싶다면 아래 방법을 따라 설정
1. 프로파일 설정
$ jupyter notebook --generate-config
2. 패스워드 설정
$ ipython
from IPython.lib import passwd
passwd()
위와 같이 입력하고, 사용할 패스워드를 두 번 입력하면 아래 예시와 같은 해시가 만들어짐
# ex: 'sha1:f0bf7a023f60:25920410f68d70c03175e3fec4619c497b84193f'
3. jupyter_notebook_config.py 파일 수정
주피터가 돌아갈 서버에서
~/.jupyter/jupyter_notebook_config.py
의 하단에 아래 코드를 추가
c = get_config()
c.NotebookApp.open_browser = False
c.NotebookApp.password = 'sha1:f0bf7a023f60:25920410f68d70c03175e3fec4619c497b84193f' # 위 해서 복사/붙여넣기
4. jupyter notebook 실행예시
jupyter notebook --port 8888
그러고 나서 브라우저에 예시와 같은 주소를 입력하고, 위 2 에서 입력한 암호를 넣으면 실행 완료
localhost:8888
추가로...
터널링으로 게이트웨이(예:123.456.789.000)에서 주피터 서버(예:192.168.0.1)에 접근하려면 커맨드 라인에 아래 예시와 같은 명령어 사용
ssh -L 8888:192.168.0.1:8888 myid@123.456.789.000
'노트정리 > 파이썬 Python' 카테고리의 다른 글
제프리 에이븐 저/송주경 역 (2019), 파이썬을 활용한 스파크 프로그래밍, 에이콘출판사. (0) | 2023.09.19 |
---|---|
주피터랩에서 파이썬 텔레그램 봇(telegram bot)을 이용해 메시지 보내기 (0) | 2023.08.08 |
주피터랩(jupyter lab)에 토큰이나 패스워드 없이 들어가기 (0) | 2023.06.12 |
파이썬에서 epub 읽어오는 방법과 영어사전 사용법 (0) | 2022.04.13 |
구글 코랩 (google colab) 에서 독스트링(docstring) 보기 (0) | 2021.06.28 |
argparse 를 주피터 노트북(jupyter notebook)에서 사용하기 (0) | 2021.05.17 |
jupyter lab 에서 자동완성(autocomplete)이 안될 때 해결법 (0) | 2021.01.24 |
에러해결법 ImportError: IProgress not found (0) | 2020.11.10 |