Jupyter notebook 远程配置及SSL加密教程


Posted in Python onApril 14, 2020

jupyter notebook的安装在这里都不赘述

可以参考jupyter官网的步骤

http://jupyter-notebook.readthedocs.io/en/latest/public_server.html

这里讨论下jupyter notebook里面的远程访问配置以及SSL加密

1. 远程访问配置

jupyter notebook --generate-config

这个命令会在当前用户的 ~/.jupyter/ 文件夹下面生成一个 jupyter_notebook_config.py 文件

jupyter notebook password

可以生成你需要的远程密码,自己填一下就好,密码会直接输出到 jupyter_notebook_config.json 文件

接下来编辑 jupyter_notebook_config.py 文件中的以下几个部分:

# Set ip to '*' to bind on all interfaces (ips) for the public server
c.NotebookApp.ip = '*'
c.NotebookApp.open_browser = False

# It is a good idea to set a known, fixed port for server access
c.NotebookApp.port = 9999

最后一个端口号根据自己的实际情况进行设置

2. SSL加密配置

自己建一个文件夹或者干脆在~/.jupyter/ 文件夹下面执行下面命令:

openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout mycert.pem -out mycert.pem

同时编辑 jupyter_notebook_config.py

# browser auto-opening
c.NotebookApp.certfile = u'路径名/mycert.pem'

接下来启动

jupyter notebook

注意在访问时要使用https协议

补充知识:jupyter notebook 中打开ipynb文件时报错 NameError: name 'true' is not defined

在jupyter notebook 中打开ipynb文件时报错:

File "e:\python36\lib\site-packages\traitlets\config\loader.py", line 457, in load_config
 self._read_file_as_dict()
 File "e:\python36\lib\site-packages\traitlets\config\loader.py", line 489, in _read_file_as_dict
 py3compat.execfile(conf_filename, namespace)
 File "e:\python36\lib\site-packages\ipython_genutils\py3compat.py", line 198, in execfile
 exec(compiler(f.read(), fname, 'exec'), glob, loc)
 File "C:\Users\xiaoqiu\.ipython\profile_default\ipython_config.py", line 513, in <module>
 c.Completer.greedy = true
NameError: name 'true' is not defined

resolution:

在执行了ipython profile create 命令(激活自动补全的功能)之后 C:\Users\xiaoqiu\.ipython\profile_default生成了两个文件

Jupyter notebook 远程配置及SSL加密教程

需要修改ipython_config.py文件修改如下三个参数

Jupyter notebook 远程配置及SSL加密教程

以上这篇Jupyter notebook 远程配置及SSL加密教程就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
使用Python进行新浪微博的mid和url互相转换实例(10进制和62进制互算)
Apr 25 Python
Python中用Decorator来简化元编程的教程
Apr 13 Python
python提取字典key列表的方法
Jul 11 Python
Python实现短网址ShortUrl的Hash运算实例讲解
Aug 10 Python
PyCharm在win10的64位系统安装实例
Nov 26 Python
详解Python的三种可变参数
May 08 Python
Python实现网页截图(PyQT5)过程解析
Aug 12 Python
使用python获取邮箱邮件的设置方法
Sep 20 Python
django-csrf使用和禁用方式
Mar 13 Python
为什么说python更适合树莓派编程
Jul 20 Python
python获得命令行输入的参数的两种方式
Nov 02 Python
python实现三阶魔方还原的示例代码
Apr 28 Python
jupyter note 实现将数据保存为word
Apr 14 #Python
Python连接Hadoop数据中遇到的各种坑(汇总)
Apr 14 #Python
jupyter notebook 调用环境中的Keras或者pytorch教程
Apr 14 #Python
Python用5行代码实现批量抠图的示例代码
Apr 14 #Python
在jupyter notebook中调用.ipynb文件方式
Apr 14 #Python
使用jupyter notebook将文件保存为Markdown,HTML等文件格式
Apr 14 #Python
Python使用pyyaml模块处理yaml数据
Apr 14 #Python
You might like
如何利用http协议发布博客园博文评论
2015/08/03 PHP
PHP用mb_string函数库处理与windows相关中文字符及Win环境下开启PHP Mb_String方法
2015/11/11 PHP
PHP 开发者该知道的 5 个 Composer 小技巧
2016/02/03 PHP
php判断邮箱地址是否存在的方法
2016/02/13 PHP
php阳历转农历优化版
2016/08/08 PHP
PHP获取表单数据与HTML嵌入PHP脚本的实现
2017/02/09 PHP
yii2使用gridView实现下拉列表筛选数据
2017/04/10 PHP
php简单中奖算法(实例)
2017/08/15 PHP
任意位置显示html菜单
2007/02/01 Javascript
Javascript下的keyCode键码值表
2007/04/10 Javascript
JS类定义原型方法的两种实现的区别评论很多
2007/09/12 Javascript
JavaScript 无符号右移运算符
2009/04/17 Javascript
js实现图片在未加载完成前显示加载中字样
2014/09/03 Javascript
JavaScript脚本判断蜘蛛来源的方法
2015/09/22 Javascript
基于Jquery实现焦点图淡出淡入效果
2015/11/30 Javascript
基于jquery trigger函数无法触发a标签的两种解决方法
2018/01/06 jQuery
Vue不能观察到数组length的变化
2018/06/08 Javascript
Vue+Element UI+vue-quill-editor富文本编辑器及插入图片自定义
2019/08/20 Javascript
vue@cli3项目模板怎么使用public目录下的静态文件
2020/07/07 Javascript
python中关于日期时间处理的问答集锦
2013/03/08 Python
为Python程序添加图形化界面的教程
2015/04/29 Python
使用Python编写提取日志中的中文的脚本的方法
2015/04/30 Python
python实现发送邮件功能
2017/07/22 Python
详解python执行shell脚本创建用户及相关操作
2019/04/11 Python
Python实现直播推流效果
2019/11/26 Python
centos7中安装python3.6.4的教程
2019/12/11 Python
Django中modelform组件实例用法总结
2020/02/10 Python
在TensorFlow中实现矩阵维度扩展
2020/05/22 Python
详解python polyscope库的安装和例程
2020/11/13 Python
现代化办公人员工作的自我评价
2013/10/16 职场文书
入党积极分子思想汇报范文
2014/01/05 职场文书
个人评语大全
2014/05/04 职场文书
幼儿园教师节演讲稿
2014/09/03 职场文书
研究生简历自我评
2015/03/11 职场文书
网络研修心得体会
2016/01/08 职场文书
2016年优秀共产党员先进事迹材料
2016/02/29 职场文书