【Mac os】如何在服务器上启动Jupyter notebook并在本地浏览器Web端环境编辑程序

1 任务

我需要启动服务器的jupyter,在自己的电脑打开notebook编写程序。

2 实现步骤

(1)终端登录服务器,启动 Jupyter Notebook

ssh root@server_ip_address

提示输入密码,密码不显示,输入完成后回车。接下来启动jupyter

jupyter notebook --no-browser --ip=0.0.0.0 --port=8888

这个命令将在服务器的 8888 端口上启动 Jupyter Notebook,并绑定所有网卡的 IP 地址。你可以将 --port 参数改为其他端口号,如果只允许本地连接,可以将 --ip 参数改为 127.0.0.1。

(2)新开一个终端
在本地打开终端,使用以下命令建立 SSH 隧道连接到服务器:

ssh -N -L 8888:localhost:8888 username@server_ip_address

其中 username 是你在服务器上的用户名,server_ip_address 是服务器的 IP 地址。这个命令将在本地的 8888 端口上建立一个 SSH 隧道,将服务端口映射到本地。
(3)打开 Web 浏览器,在地址栏输入 localhost:8888。

如果 Jupyter Notebook 正在监听其他端口,需要将上面的端口号改为正确的值。

此时就可以编写代码啦

猜你喜欢

转载自blog.csdn.net/weixin_43935696/article/details/130645819