本地访问启动在远程服务器上的jupyter notebook

本文档介绍了如何通过本地的浏览器访问启动在远程服务器上的jupyter notebook。
首先,确定服务器上安装了jupyter notebook,没有安装可以通过pip安装,命令如下:

pip install jupyter notebook

然后,检查是否已经产经notebook配置文件:jupyter_notebook_config.py,该配置文件默认的路径如下:
      WINDOWS: C:\User\USERNAME.jupyter\jupyter_notebook_config.py
      OS X: /User/USERNAME/.jupyter/jupyter_notebook_config.py
      lINUX: /home/USERNAME/.jupyter/jupyter_notebook_config.py
如果没有该文件,通过下面命令创建:

jupyter notebook --generate-config

设置访问notebook的ip:

c.NotebookApp.ip='*'  # *表示所有IP,这里设置ip为都可访问
c.NotebookApp.password = 填写刚刚生成的密文
c.NotebookApp.open_browser = False  # 禁止notebook启动时自动打开浏览器(在linux服务器一般都是ssh命令行访问,没有图形界面的。所以,启动也没啥用)
c.NotebookApp.port =8889  # 指定访问的端口,默认是8888

设置登录密码

jupyter notebook password Enter password: **** 
Verify passsword: **** 
[NotebookPasswordApp] Wrote hashed password to /Users/you/.jupyter/jupyter_notebook_config.json

除此之外,还可以添加哈希码作为密码:

c.NotebookApp.password = 哈希码  # 详细操作查看https://jupyter-notebook.readthedocs.io/en/stable/public_server.html 
发布了6 篇原创文章 · 获赞 2 · 访问量 200

猜你喜欢

转载自blog.csdn.net/qq_34615112/article/details/104251500