远程jupyter notebook配置
程序员文章站
2022-05-29 07:57:16
...
系统:ubuntu 16.04
安装jupyter notebook
sudo apt-get install python-pip #安装pip
sudo pip install jupyter #安装jupyter
远程jupyter的配置
1.登录远程服务器并生成配置文件
jupyter notebook --generate-config
2.生成密码
from notebook.auth import passwd #这里的notebook.auth包能不能导入执行的
python版本和对应的pip版本有关系
passwd()
Enter password:
Verify password:
'sha1...........' 复制生成的密码
3.修改默认的配置文件
vim ~/.jupyter/jupyter_notebook_config.py
修改的地方如下:
c.NotebookApp.ip='*' #表示所有ip都可访问
c.NotebookApp.passwd=u'sha1................' #这里填写你刚刚复制好的密码
c.NotebookApp.open_browser=False #不能以本地浏览器方式启动
c.NotebookApp.port=8888 #设置访问端口,注意不要与其他已经使用过的端口重合。
4.正常情况下配置到此应该结束了。
在本地计算机上浏览器访问http://remote_ip:8888就行了。
但是如果在有防火墙的情况下,我们可以建立ssh通道。
例如,我在一台名为abc的服务器上配置:
ssh -p xxx [email protected]_ip -L127.0.0.1:1234:127.0.0.1:8888
此时便建立了一个ssh通道,在本地浏览器中登录localhost:1234便可以访问远程服务器上8888端口。
上一篇: Jupyter book简单配置
推荐阅读
-
Oracle客户端的安装与远程连接配置方法分享
-
ssh(ssh-keygen)配置免输入密码登录远程主机的方法
-
阿里云下配置MySQL远程连接的步骤详解
-
jupyter notebook中出现ValueError: signal only works in main thread 报错 即 长时间in[*] 解决办法
-
PyCharm+PySpark远程调试的环境配置的方法
-
Ubuntu 远程登陆服务器 ssh的安装和配置详解
-
anaconda 环境新建/删除/拷贝 jupyter notebook上使用python虚拟环境 TensorFlow
-
非线性函数的最小二乘拟合——兼论Jupyter notebook中使用公式 [原创]
-
连接服务器MySQL,配置远程登录连接的实例操作讲解
-
linux远程登录ssh免密码配置方法