远程访问Jupyter

本文档记录了如何在无图形界面的服务器上设置并从本地计算机远程访问Jupyter程序。步骤包括在服务器上安装Jupyter,生成并加密密码,编辑配置文件,使用SSH隧道映射端口,最后在本地浏览器中打开指定URL以访问Jupyter Notebook。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

远程访问Jupyter

由于实验室的服务器没有图形界面,所以需要在本地电脑上通过浏览器访问服务器上的Jupyter程序。记录下远程访问Jupyter的方法。

其实非常简单,可以分为这样几步:

  1. 在服务器上安装了Jupyter
  2. 生成jupyter的密码:
jupyter notebook password

密码加密后的值可以在
/home/{username}/.jupyter/jupyter_notebook_config.json
看到,复制下来,在第4步将它加入jupyter的配置文件里。
4. 在/home/{username}/.jupyter/jupyter_notebook_config.py配置文件里加上几行配置信息

c.NotebookApp.allow_remote_access = True
# Set ip to '*' to bind on all interfaces (ips) for the public server
c.NotebookApp.ip = '*'
c.NotebookApp.password = u'{jupyter的密码加密后的值}'
c.NotebookApp.open_browser = False

# It is a good idea to set a known, fixed port for server access
c.NotebookApp.port = {服务器运行jupyter的端口号}
  1. 在服务器上运行命令jupyter notebook或jupyter lab
  2. 在本地电脑上运行命令
    ssh -N -f -L {绑定的本地端口号}:localhost:{服务器运行jupyter的端口号} {服务器用户名}@{服务器ip} -p {ssh端口号} -i {ssh公钥文件地址}
  3. 在本地浏览器打开http://l
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值