Windows中jupyter开启远程连接(局域网)

我是用实验室的电脑(做服务器,window)给我的电脑(做客户机,window)开远程连接,step1-4都是在服务器上操作,step5是在客户机上

step1:生成密钥

服务器cmd输入

bash 复制代码
jupyter notebook password

之后输入两次密码 ,

找到生成的配置文件【jupyter_notebook_config.json】(路径生成时会产生哟)打开,复制如下生成的密码

step2:修改配置文件

打开配置文件【jupyter_notebook_config.py】(和【jupyter_notebook_config.json】在同一文件下),加入如下代码(密码换成你刚才复制的),保存退出

bash 复制代码
c.NotebookApp.ip='*' #允许访问的IP地址,设置为*代表允许任何客户端访问
c.NotebookApp.password = u'argon2:$argon2id$v=19$m=10240,t=10,p=8$iakP2E9rGHV2JkTkdGP4rw$FFZ6pYucafwuTMuxqIU9ufI/2jgCyX960uo+75iuwcE'#刚才生成密码时上面复制的密文
c.NotebookApp.open_browser = False  # 运行时不打开本机浏览器
c.NotebookApp.port =8888 #可自行指定一个端口, 访问时使用该端口
c.NotebookApp.allow_remote_access = True #允许远程访问

step3:重启jupyter

重启时会弹出提示框,【允许】即可

可以看到主机名发生改变(之前是localhost)

输入网址,第一次需要【输入密码】登录

step4:ip登录

查看IP地址,cmd输入【ipconfig】,俺的电脑和实验室的电脑是在一个局域网下的哈,也就是wifi,所以找到【WLAN】下的【IPv4地址】

bash 复制代码
ipconfig

step5:远程访问

在浏览器输入【IP地址:端号】访问,和在服务器上一样,第一次需要【输入密码】登录,下面是我的ip,和浏览器登录网址不一样哈

相关推荐
装不满的克莱因瓶2 小时前
链式法则如何传递参数误差 —— 深入理解神经网络中的梯度传播
人工智能·python·深度学习·神经网络·数学·机器学习·ai
Anastasiozzzz2 小时前
从有限状态机到智能体图:传统 FSM 与 Agent Graph的演进
java·人工智能·python·ai
biter down7 小时前
从 0 到 1 搭建 Python 接口自动化测试框架(博客系统实战)
开发语言·python
肖永威9 小时前
Python多业务并行计算框架插件化演进:从硬编码到动态注册
python·插件化·并行计算·动态注册
yz_aiks9 小时前
Linux Jar包配置Systemd自启动实战:从排查到配置全流程
linux·python·jar·自启动·systemd
不知名的老吴9 小时前
线程的生命周期之线程“插队“
java·开发语言·python
xsc69967510 小时前
从零搭建大模型与智能体平台 - 完整技术详解
python
无风听海11 小时前
多租户系统中的 OIDC:Discovery 端点与联合登录的深度实践
后端·python·flask
CTA终结者12 小时前
期货量化主力换月程序怎么移仓:天勤 underlying_symbol 与任务切换
python·区块链
马士兵教育12 小时前
Java还有前景吗?Java+AI大模型学习路线及项目?
java·人工智能·python·学习·机器学习