Jupyter Notebook 远程访问与后台静默运行

允许远程访问

1
2
3
4
5
jupyter notebook --generate-config  # 初始化配置文件

echo "c.NotebookApp.ip = '*'" >> ~/.jupyter/jupyter_notebook_config.py
echo "c.NotebookApp.open_browser = False" >> ~/.jupyter/jupyter_notebook_config.py
echo "c.NotebookApp.port = 8888" >> ~/.jupyter/jupyter_notebook_config.py

启动 Notebook

1
2
cd ~/  # 进入指定目录
nohup jupyter notebook > ./jupyter.log 2>&1 & # 后台静默运行

打开 ./jupyter.log,找到访问路径,将地址改成主机对应的 IP,即可正常访问。

想关掉后台运行的 Jupyter Notebook,可运行 ps -a,知道对应的 PID,然后 kill -9 $PID

如果退出了 SSH 连接,下次连接想关闭后台的 Jupyter Notebook,运行 ps -ef | grep jupyter-notebook,然后 kill -9 $PID

Jupyter Notebook 远程访问与后台静默运行

https://morooi.com/2019/jupyter/

作者

SJ Zhou

发布于

2019-09-07

更新于

2021-01-06

许可协议

评论