远程访问Windows服务器上的jupyter notebook
说明:服务器上已经安装Anaconda 3
-
在Anaconda Prompt输入jupyter notebook --generate-config生成notebook配置文件;记显示的生成地址,打开我的电脑在这个地址里找到jupyter_notebook_config.py
-
输入ipython后输入from notebook.auth import passwd,回车;
-
输入passwd(),回车,然后设置密码(输入时看不见且不显示*号)
-
复制一下Out【2】的内容,用记事本打开jupyter_notebook_config.py文件,加入c.NotebookApp.password = u’这里填写刚刚复制的密码’
输入quit()退出; -
在jupyter_notebook_config.py文件里继续加入
c.NotebookApp.ip=’*’
c.NotebookApp.open_browser = False
c.NotebookApp.port =8888 #可自行指定一个端口, 访问时使用该端口
-
在服务器管理控制台添加安全组,端口填写你上一步输入的端口,我这里使用的是阿里云的服务器:
-
在服务器命令行中输入jupyter notebook开启
-
在本地就可以通过浏览器访问 http:// 公网ip:port(例如:http://127.0.0.1:8888)远程访问jupyter