使用域名访问远程jupyter_如何设置远程访问的Jupyter Notebook服务器-04(服务器篇)...

这篇教程详细介绍了如何配置Jupyter Notebook服务器以实现远程访问。步骤包括:修改配置文件`jupyter_notebook_config.py`,设置访问密码,将hash密码添加到配置文件,编辑配置以允许远程访问和指定IP端口,开启Linux防火墙放行端口,最后通过SSH登录服务器启动Jupyter并访问。
摘要由CSDN通过智能技术生成

(这是一份面向零基础读者的教程)

在前面的工作中,我们已经详细介绍了如何零起步安装Jupyter Notebook。具备了这样的基础,下面我们就来讨论一下,如何配置能够远程访问Jupyter Notebook服务器。

5.修改配置文件

5.1 配置文件所在路径

首先,我们需要修改一个名为“upyter_notebook_config.py”的文件,从其命名规则可以看出,这是有关Notebook的配置文件。

其实,在本质上,它是一个由Python编写的脚本文档。

通常,这个文档位于我们的家目录(home directory)之下,不同的操作系统,它所处的位置稍有不同,大致如下:

• Windows: C:\Users\USERNAME\.jupyter\jupyter_notebook_config.py

• OS X: /Users/USERNAME/.jupyter/jupyter_notebook_config.py

• Linux: /home/USERNAME/.jupyter/jupyter_notebook_config.py

上面的「USERNAME」就是前面我们提到的诸如‘jpnb’这样的用户名,我们根据实际情况替换为实际路径即可。

如果你在上述路径下没有找到这个配置文件,那么就需要在终端运行如下命令:[jpnb@centos-7 ~]$jupyter notebook --generate-config

Writing default config to: /home/jpnb/.jupyter/jupyter_notebook_config.py

这个命令的功能,就是创建Jupyter文件夹和配置文件「jupyter_notebook_config.py」。

5.2 设置Jupyter远程访问密码

对于Jupyter服务器,有时候,我们并不想让非授权的用户访问我们的Jupyter文档,这时该怎么办呢?

(1)设置访问密码

最简单的办法,莫过于设置一个访问密码。

在notebook 5.0版本以后,我们可以通过在终端输入命令“jupyter notebook password”来生成一个访问密码:[jpnb@centos-7 ~]$ jupyter notebook password

Enter password: ****

Verify password: ****

[NotebookPasswordApp]

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值