Python---jupyter notebook 远程访问
来源:互联网 发布:闪电侠第二季人工智能 编辑:程序博客网 时间:2024/05/21 02:05
1,ssh登录虚拟机(远程服务器)
2,生成配置文件
jupyter notebook --generate-config
3. 生成密码 这一步其实用不到,因为不建议使用密码登录,修改配置文件的时候密码建议屏蔽
打开ipython
,创建一个密文的密码:
In [1]: from notebook.auth import passwd
In [2]: passwd()
Enter password:
Verify password:
Out[2]: 'sha1:86346e4cdf7a:c57960216df752e8ee5d3b9b8de6941640e15273'
把密文复制下来 'sha1:86346e4cdf7a:c57960216df752e8ee5d3b9b8de6941640e15273'
4,修改配置文件
$vim ~/.jupyter/jupyter_notebook_config.py
进行如下修改:
c.NotebookApp.ip='*'
c.NotebookApp.password = u'sha1:86346e4cdf7a:c57960216df752e8ee5d3b9b8de6941640e15273'
c.NotebookApp.open_browser = False
c.NotebookApp.port =8888 #随便指定一个端口,使用默认8888也可以
个人建议:屏蔽掉密码那一行,如果不是服务器安装,而只是自己的虚拟机,自己用的虚拟机不需要安全设置
5,启动jupyter notebook
6,远程访问服务器 浏览器建议使用火狐,虚拟机下Linux里默认安装的是火狐浏览器
http://远程服务器ip:8888
7,如果登陆失败,则有可能是服务器防火墙设置的问题,此时最简单的方法是在本地建立一个ssh通道:
在本地终端中输入ssh username@address_of_remote -L127.0.0.1:1234:127.0.0.1:8888
便可以在localhost:1234
直接访问远程的jupyter了。 username 一般为root
上述第7步在虚拟机里也没有遇到,如果需要可以关闭防火墙,或者iptables -i INPUT -j ACCEPT,
在INPUT链前面加全通策略。
- Python---jupyter notebook 远程访问
- 远程访问jupyter notebook
- 远程访问jupyter notebook
- jupyter notebook远程访问
- 远程访问jupyter notebook
- 远程访问jupyter notebook
- 远程访问jupyter notebook
- 远程访问jupyter notebook
- 远程访问jupyter notebook
- Jupyter notebook远程访问服务器
- jupyter notebook配置文件修改注意事项--远程访问
- 设置 jupyter notebook 可远程访问
- Linux上配置Jupyter Notebook远程访问
- Windows远程访问服务器jupyter notebook
- jupyter notebook设置远程访问权限
- Mac远程访问Ubuntu Jupyter notebook
- 设置 jupyter notebook 可远程访问
- 跟我一起学python第二讲 开发工具Jupyter Notebook安装和远程访问设置
- Android Studio 导入工程Building gradle project info页面假死解决方案
- PAT-Advance 1004. Counting Leaves (30)
- 神经网络学习资料
- bzoj1861: [Zjoi2006]Book 书架
- 有感
- Python---jupyter notebook 远程访问
- 编程实现蛇形代码的输出
- caffe学习笔记5——solver文件解析
- 设计自己的数据库链接池
- Dev-C++调试技巧
- [JZOJ4925]稻草人
- linux下Opencv的安装以及配置
- 关于new Date()的使用
- 好文推荐:最走心的前端开发技术栈(概览)